/* _dict.cc 30/09/1997 00.26.22 */ /* apache.cc 28/08/2000 18.11.52 */ PUBLIC MODULE_APACHE::MODULE_APACHE (void); PUBLIC void MODULE_APACHE::setmenu (DIALOG&dia, MENU_CONTEXT context); PUBLIC int MODULE_APACHE::domenu (MENU_CONTEXT context, const char *key); PUBLIC void MODULE_APACHE::usage (SSTRINGS&tb); PUBLIC int MODULE_APACHE::execmain (int argc, char *argv[], bool); /* crypt.cc 24/05/1999 17.47.48 */ /* diredit.cc 23/04/2002 14.14.58 */ PUBLIC void HTTPD_OVERRIDE::setallopt (int val); PUBLIC HTTPD_OVERRIDE::HTTPD_OVERRIDE (VIEWITEMS_SUB&sub); PUBLIC void HTTPD_OVERRIDE::setdia (DIALOG&dia); PUBLIC int HTTPD_CONFIG::editdirs (void); PUBLIC int HTTPD_CONFIG::editfiles (bool filematch); /* hedit.cc 05/04/2001 11.39.18 */ int HTTPD_USERS::cwrite (void); int HTTPD_AUTHS::edit (void); PUBLIC int HTTPD_USERS::edit (void); PUBLIC int HTTPD_USER::edit (HTTPD_USERS&users); PUBLIC int HTTPD_CONFIG::perfedit (void); PUBLIC int HTTPD_CONFIG::modedit (void); PUBLIC void HTTPD_FEATURES::setdia (DIALOG&dia); PUBLIC int HTTPD_CONFIG::editdefaults (void); /* httpd.cc 23/04/2002 14.18.32 */ PUBLIC void HTTPD_FEATURES::setallopt (int val); PUBLIC HTTPD_FEATURES::HTTPD_FEATURES (VIEWITEMS_SUB&sub); PUBLIC void HTTPD_FEATURES::update (const char *prefix, VIEWITEMS_SUB&sub); PUBLIC void HTTPD_OVERRIDE::update (const char *prefix, VIEWITEMS_SUB&sub); PUBLIC HTTPD_USER *HTTPD_USERS::getitem (int no); PUBLIC HTTPD_USERS::HTTPD_USERS (void); PUBLIC HTTPD_USERS *HTTPD_AUTHS::getitem (int no); PUBLIC HTTPD_CONFIG::HTTPD_CONFIG (void); PUBLIC HTTPD_CONFIG::HTTPD_CONFIG (bool extract); PUBLIC int HTTPD_CONFIG::write (void); PUBLIC CONFIG_FILE_HTTPD::CONFIG_FILE_HTTPD (const char *_path); PUBLIC int CONFIG_FILE_HTTPD::extract (SSTREAM&ss); PUBLIC void HTTPD_CONFIG::listconfigs (void); /* internal.cc 28/09/1997 21.36.38 */ PUBLIC APACHE_HELP_FILE::APACHE_HELP_FILE (const char *fname); /* keyword.cc 27/08/2000 00.58.02 */ /* makecert.tlcc 23/04/2002 14.18.42 */ PUBLIC int HTTPD_CONFIG::certreq (void); PUBLIC int HTTPD_CONFIG::signreq (void); /* ssl.cc 10/07/2001 12.02.50 */ PUBLIC int HTTPD_CONFIG::ssl_edit (void); /* vhostedit.cc 23/04/2002 14.18.04 */ PUBLIC int HTTPD_CONFIG::editvhosts (void); PUBLIC VIRTUAL_COMNG::VIRTUAL_COMNG (DICTIONARY&_dict); PUBLIC void VIRTUAL_COMNG::setupdia (DIALOG&dia); PUBLIC int VIRTUAL_COMNG::save (PRIVILEGE *priv); PUBLIC bool HTTPD_CONFIG::locatevhost (const char *vhost); PUBLIC int VIRTUAL_COMNG::validate (DIALOG&, int &nof); PUBLIC int VIRTUAL_COMNG::deluser (PRIVILEGE *); /* viewedit.cc 23/04/2002 14.17.36 */ PUBLIC VIEWEDIT_FIELD::VIEWEDIT_FIELD (const char *_keyword, VIEWITEM *_it, VEDIT_TYPE _type, int _defval); PUBLIC void VIEWEDIT_FIELD::update (const char *prefix, VIEWITEMS_SUB&sub); PUBLIC VIEWEDIT_FIELD *VIEWEDIT_FIELDS::getitem (int no)const; PUBLIC VIEWEDIT::VIEWEDIT (VIEWITEMS_SUB&_sub, DIALOG&_dia); PUBLIC void VIEWEDIT::newf_str (const char *title, const char *keyword); PUBLIC FIELD_COMBO *VIEWEDIT::newf_combo (const char *title, const char *keyword); PUBLIC void VIEWEDIT::newf_num (const char *title, const char *keyword, int defval); PUBLIC void VIEWEDIT::newf_num (const char *title, const char *keyword); PUBLIC void VIEWEDIT::newf_chk (const char *title, const char *keyword, const char *intro, int defval); PUBLIC void VIEWEDIT::newf_chk (const char *title, const char *keyword, const char *intro); PUBLIC void VIEWEDIT::update (const char *prefix); PUBLIC void VIEWEDIT::newf_title (const char *s1, const char *s2); PUBLIC void VIEWEDIT::newf_title (const char *s1, int level, const char *s2, const char *s3); /* viewsub.cc 23/04/2002 14.17.16 */ PUBLIC VIEWITEMS *VIEWITEMS_S::getitem (int no)const; PUBLIC VIEWITEM *VIEWITEMS_S::locate (const char *key); PUBLIC int VIEWITEMS_S::locate_all (const char *key, SSTRING_IDXS&tb); PUBLIC void VIEWITEMS_S::reset_iter (void); PUBLIC VIEWITEM *VIEWITEMS_S::getnext (void); PUBLIC int VIEWITEMS_S::write (CONFIG_FILE&conf)const; PUBLIC int VIEWITEMS_S::read (CONFIG_FILE&conf, bool extract); PUBLIC int VIEWITEMS_S::locatesection (const char *keyword, SSTRING_IDXS&tb); PUBLIC VIEWITEMS_SUB::VIEWITEMS_SUB (VIEWITEMS_S&_itemss); PUBLIC VIRTUAL VIEWITEMS_SUB::~VIEWITEMS_SUB (void); PUBLIC void VIEWITEMS_SUB::remove_del (VIEWITEM *it); PUBLIC VIEWITEMS_RANGE::VIEWITEMS_RANGE (VIEWITEMS_S&_itemss); PUBLIC void VIEWITEMS_RANGE::resetview (void); PUBLIC void VIEWITEMS_RANGE::delall (void); PUBLIC VIEWITEM *VIEWITEMS_RANGE::locate (const char *key)const; PUBLIC void VIEWITEMS_RANGE::add (VIEWITEM *it); PUBLIC VIEW_SECTION::VIEW_SECTION (const char *keyword, VIEWITEMS_S&_itemss); PRIVATE int VIEW_SECTION::setview (const char *value, int index); PUBLIC int VIEW_SECTION::setview (const char *value); PUBLIC int VIEW_SECTION::setview (int index); PUBLIC void VIEW_SECTION::updatehead (const char *val); PUBLIC int VIEW_SECTION::locate_all (const char *key, VIEWITEMS&its)const; PUBLIC int VIEW_SECTION::locate_all (const char *key, SSTRING_IDXS&tb)const; PUBLIC VIEW_MAIN::VIEW_MAIN (VIEWITEMS_S&_itemss); PUBLIC int VIEW_MAIN::locate_all (const char *key, VIEWITEMS&its)const; PUBLIC int VIEW_MAIN::locate_all (const char *key, SSTRING_IDXS&tb)const; PUBLIC VIEWITEM *VIEW_MAIN::locate (const char *key)const; PUBLIC void VIEW_MAIN::add (VIEWITEM *it); PUBLIC VIEW_AREA::VIEW_AREA (const char *_keyword, VIEWITEMS_SUB&_sub); PUBLIC int VIEW_AREA::locate (VIEWITEMS&items); PUBLIC SSTRING_IDX::SSTRING_IDX (const char *val, int idx); PUBLIC int SSTRING_IDX::getidx (void)const; PUBLIC SSTRING_IDX *SSTRING_IDXS::getitem (int no)const;