Back to index

webcit  8.12-dfsg
modules_init.h
Go to the documentation of this file.
00001 /* 
00002  * /var/www/easyinstall/citadel/webcit/modules_init.h
00003  * Auto generated by mk_modules_init.sh DO NOT EDIT THIS FILE
00004  */
00005 
00006 
00007 #ifndef MODULES_INIT_H
00008 #define MODULES_INIT_H
00009 extern size_t nSizErrmsg;
00010 
00011 
00012 /* 
00013  * server lifetime: 
00014  */
00015 void initialise_modules (void);
00016 void initialise2_modules (void);
00017 void start_modules (void);
00018 void shutdown_modules (void);
00019 
00020 
00021 /*
00022  * Session lifetime:
00023  */
00024 void session_new_modules (wcsession *sess);
00025 void session_attach_modules (wcsession *sess);
00026 void session_detach_modules (wcsession *sess);
00027 void session_destroy_modules (wcsession **sess);
00028 
00029 void http_new_modules (ParsedHttpHdrs *httpreq);
00030 void http_detach_modules (ParsedHttpHdrs *httpreq);
00031 void http_destroy_modules (ParsedHttpHdrs *httpreq);
00032 
00033 
00034 
00035 /*
00036  * forwards...
00037  */
00038 
00039 
00040 /* Server Start Hooks: */
00041 extern void ServerStartModule_CONTEXT(void);
00042 extern void ServerStartModule_DAV(void);
00043 extern void ServerStartModule_ICONBAR(void);
00044 extern void ServerStartModule_MSGRENDERERS(void);
00045 extern void ServerStartModule_PREFERENCES(void);
00046 extern void ServerStartModule_SERV_FUNC(void);
00047 extern void ServerStartModule_SITECONFIG(void);
00048 extern void ServerStartModule_SMTP_QUEUE(void);
00049 extern void ServerStartModule_STATIC(void);
00050 extern void ServerStartModule_SUBST(void);
00051 extern void ServerStartModule_VCARD(void);
00052 extern void ServerStartModule_WEBCIT(void);
00053 
00054 /* Server Init Hooks: */
00055 extern void InitModule_ADDRBOOK_POPUP(void);
00056 extern void InitModule_AUTH(void);
00057 extern void InitModule_AUTO_COMPLETE(void);
00058 extern void InitModule_BBSVIEWRENDERERS(void);
00059 extern void InitModule_BLOGVIEWRENDERERS(void);
00060 extern void InitModule_CALENDAR(void);
00061 extern void InitModule_CALENDAR_VIEW(void);
00062 extern void InitModule_CONTEXT(void);
00063 extern void InitModule_DATE(void);
00064 extern void InitModule_DATETIME(void);
00065 extern void InitModule_DOWNLOAD(void);
00066 extern void InitModule_GETTEXT(void);
00067 extern void InitModule_GRAPHICS(void);
00068 extern void InitModule_GROUPDAV(void);
00069 extern void InitModule_ICAL_SUBST(void);
00070 extern void InitModule_ICONBAR(void);
00071 extern void InitModule_INETCONF(void);
00072 extern void InitModule_LISTSUB(void);
00073 extern void InitModule_MAINMENU(void);
00074 extern void InitModule_MARCHLIST(void);
00075 extern void InitModule_MSG(void);
00076 extern void InitModule_MSGRENDERERS(void);
00077 extern void InitModule_NETCONF(void);
00078 extern void InitModule_NOTES(void);
00079 extern void InitModule_OPENID(void);
00080 extern void InitModule_PAGING(void);
00081 extern void InitModule_PARAMHANDLING(void);
00082 extern void InitModule_PREFERENCES(void);
00083 extern void InitModule_PROPFIND(void);
00084 extern void InitModule_PUSHMAIL(void);
00085 extern void InitModule_REPORT(void);
00086 extern void InitModule_ROOMCHAT(void);
00087 extern void InitModule_ROOMLIST(void);
00088 extern void InitModule_ROOMOPS(void);
00089 extern void InitModule_ROOMTOKENS(void);
00090 extern void InitModule_ROOMVIEWS(void);
00091 extern void InitModule_RSS(void);
00092 extern void InitModule_SERVFUNC(void);
00093 extern void InitModule_SETUP_WIZARD(void);
00094 extern void InitModule_SIEVE(void);
00095 extern void InitModule_SITECONFIG(void);
00096 extern void InitModule_SITEMAP(void);
00097 extern void InitModule_SMTP_QUEUE(void);
00098 extern void InitModule_STATIC(void);
00099 extern void InitModule_SUBST(void);
00100 extern void InitModule_SUMMARY(void);
00101 extern void InitModule_SYSMSG(void);
00102 extern void InitModule_TASKS(void);
00103 extern void InitModule_USEREDIT(void);
00104 extern void InitModule_VCARD(void);
00105 extern void InitModule_WEBCIT(void);
00106 extern void InitModule_WHO(void);
00107 extern void InitModule_WIKI(void);
00108 
00109 /* Server Init Hooks: */
00110 extern void InitModule2_MSGRENDERERS(void);
00111 
00112 /* Server shutdown Hooks: */
00113 extern void ServerShutdownModule_CONTEXT(void);
00114 extern void ServerShutdownModule_DAV(void);
00115 extern void ServerShutdownModule_GETTEXT(void);
00116 extern void ServerShutdownModule_ICAL(void);
00117 extern void ServerShutdownModule_ICONBAR(void);
00118 extern void ServerShutdownModule_MSGRENDERERS(void);
00119 extern void ServerShutdownModule_PREFERENCES(void);
00120 extern void ServerShutdownModule_SERV_FUNC(void);
00121 extern void ServerShutdownModule_SITECONFIG(void);
00122 extern void ServerShutdownModule_SMTP_QUEUE(void);
00123 extern void ServerShutdownModule_STATIC(void);
00124 extern void ServerShutdownModule_SUBST(void);
00125 extern void ServerShutdownModule_VCARD(void);
00126 extern void ServerShutdownModule_WEBCIT(void);
00127 
00128 /* Session New Hooks: */
00129 extern void SessionNewModule_GETTEXT(wcsession *sess);
00130 extern void SessionNewModule_PREFERENCES(wcsession *sess);
00131 extern void SessionNewModule_SUBST(wcsession *sess);
00132 extern void SessionNewModule_TCPSOCKETS(wcsession *sess);
00133 extern void SessionNewModule_WEBCIT(wcsession *sess);
00134 
00135 /* Session Attach Hooks: */
00136 extern void SessionAttachModule_GETTEXT(wcsession *sess);
00137 extern void SessionAttachModule_PARAMHANDLING(wcsession *sess);
00138 extern void SessionAttachModule_SUBST(wcsession *sess);
00139 
00140 /* Session detach Hooks: */
00141 extern void SessionDetachModule_MSG(wcsession *sess);
00142 extern void SessionDetachModule_PARAMHANDLING(wcsession *sess);
00143 extern void SessionDetachModule__PREFERENCES(wcsession *sess);
00144 extern void SessionDetachModule_SIEVE(wcsession *sess);
00145 extern void SessionDetachModule_SUBST(wcsession *sess);
00146 extern void SessionDetachModule_WEBCIT(wcsession *sess);
00147 
00148 /* Session destroy Hooks: */
00149 extern void SessionDestroyModule_AUTH(wcsession *sess);
00150 extern void SessionDestroyModule_GETTEXT(wcsession *sess);
00151 extern void SessionDestroyModule_ICONBAR(wcsession *sess);
00152 extern void SessionDestroyModule_MSGRENDERERS(wcsession *sess);
00153 extern void SessionDestroyModule_PAGING(wcsession *sess);
00154 extern void SessionDestroyModule_PREFERENCES(wcsession *sess);
00155 extern void SessionDestroyModule_ROOMCHAT(wcsession *sess);
00156 extern void SessionDestroyModule_ROOMOPS(wcsession *sess);
00157 extern void SessionDestroyModule_SERVFUNC(wcsession *sess);
00158 extern void SessionDestroyModule_SITECONFIG(wcsession *sess);
00159 extern void SessionDestroyModule_SUBST(wcsession *sess);
00160 extern void SessionDestroyModule_TCPSOCKETS(wcsession *sess);
00161 extern void SessionDestroyModule_WEBCIT(wcsession *sess);
00162 extern void HttpNewModule_AUTH(ParsedHttpHdrs *httpreq);
00163 extern void HttpNewModule_CONTEXT(ParsedHttpHdrs *httpreq);
00164 extern void HttpNewModule_TCPSOCKETS(ParsedHttpHdrs *httpreq);
00165 extern void HttpDetachModule_AUTH(ParsedHttpHdrs *httpreq);
00166 extern void HttpDetachModule_CONTEXT(ParsedHttpHdrs *httpreq);
00167 extern void HttpDetachModule_TCPSOCKETS(ParsedHttpHdrs *httpreq);
00168 extern void HttpDestroyModule_AUTH(ParsedHttpHdrs *httpreq);
00169 extern void HttpDestroyModule_CONTEXT(ParsedHttpHdrs *httpreq);
00170 extern void HttpDestroyModule_TCPSOCKETS(ParsedHttpHdrs *httpreq);
00171 
00172 #endif /* MODULES_INIT_H */
00173