citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
  Fossies Dox: citadel.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

modules_init.h File Reference
#include "ctdl_module.h"
Include dependency graph for modules_init.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void initialise_modules (int threading)
 
void upgrade_modules (void)
 
char * ctdl_module_control_init (int threading)
 
char * ctdl_module_modules_init (int threading)
 
char * ctdl_module_euidindex_init (int threading)
 
char * ctdl_module_msgbase_init (int threading)
 
char * ctdl_module_database_init (int threading)
 
char * ctdl_module_autocompletion_init (int threading)
 
char * ctdl_module_bio_init (int threading)
 
char * ctdl_module_blog_init (int threading)
 
char * ctdl_module_calendar_init (int threading)
 
char * ctdl_module_checkpoint_init (int threading)
 
char * ctdl_module_virus_init (int threading)
 
char * ctdl_module_file_ops_init (int threading)
 
char * ctdl_module_ctdl_message_init (int threading)
 
char * ctdl_module_rooms_init (int threading)
 
char * ctdl_module_serv_session_init (int threading)
 
char * ctdl_module_syscmd_init (int threading)
 
char * ctdl_module_serv_user_init (int threading)
 
char * ctdl_module_expire_init (int threading)
 
char * ctdl_module_fulltext_init (int threading)
 
char * ctdl_module_image_init (int threading)
 
char * ctdl_module_imap_init (int threading)
 
char * ctdl_module_sieve_init (int threading)
 
char * ctdl_module_inetcfg_init (int threading)
 
char * ctdl_module_instmsg_init (int threading)
 
char * ctdl_module_listdeliver_init (int threading)
 
char * ctdl_module_listsub_init (int threading)
 
char * ctdl_module_migrate_init (int threading)
 
char * ctdl_module_newuser_init (int threading)
 
char * ctdl_module_nntp_init (int threading)
 
char * ctdl_module_notes_init (int threading)
 
char * ctdl_module_openid_rp_init (int threading)
 
char * ctdl_module_pop3_init (int threading)
 
char * ctdl_module_pop3client_init (int threading)
 
char * ctdl_module_roomchat_init (int threading)
 
char * ctdl_module_rssclient_init (int threading)
 
char * ctdl_module_rwho_init (int threading)
 
char * ctdl_module_smtp_init (int threading)
 
char * ctdl_module_smtpclient_init (int threading)
 
char * ctdl_module_spam_init (int threading)
 
char * ctdl_module_test_init (int threading)
 
char * ctdl_module_upgrade_init (int threading)
 
char * ctdl_module_vcard_init (int threading)
 
char * ctdl_module_wiki_init (int threading)
 
char * ctdl_module_xmpp_init (int threading)
 
char * ctdl_module_netconfig_init (int threading)
 
char * ctdl_module_upgrade_upgrade (void)
 

Variables

size_t nSizErrmsg
 

Function Documentation

◆ ctdl_module_autocompletion_init()

char * ctdl_module_autocompletion_init ( int  threading)

Definition at line 219 of file serv_autocompletion.c.

References cmd_auto(), and CtdlRegisterProtoHook().

◆ ctdl_module_bio_init()

char * ctdl_module_bio_init ( int  threading)

Definition at line 219 of file serv_bio.c.

References cmd_ebio(), cmd_rbio(), CtdlRegisterProtoHook(), and import_old_bio_files().

◆ ctdl_module_blog_init()

char * ctdl_module_blog_init ( int  threading)

Definition at line 81 of file serv_blog.c.

References blog_upload_beforesave(), CtdlRegisterMessageHook(), and EVT_BEFORESAVE.

◆ ctdl_module_calendar_init()

◆ ctdl_module_checkpoint_init()

char * ctdl_module_checkpoint_init ( int  threading)

Definition at line 36 of file serv_checkpoint.c.

References cdb_checkpoint(), CtdlRegisterSessionHook(), EVT_TIMER, and PRIO_CLEANUP.

◆ ctdl_module_control_init()

char * ctdl_module_control_init ( int  threading)

◆ ctdl_module_ctdl_message_init()

char * ctdl_module_ctdl_message_init ( int  threading)

◆ ctdl_module_database_init()

char * ctdl_module_database_init ( int  threading)

Definition at line 804 of file database.c.

◆ ctdl_module_euidindex_init()

char * ctdl_module_euidindex_init ( int  threading)

Definition at line 227 of file euidindex.c.

References cmd_euid(), and CtdlRegisterProtoHook().

◆ ctdl_module_expire_init()

char * ctdl_module_expire_init ( int  threading)

◆ ctdl_module_file_ops_init()

◆ ctdl_module_fulltext_init()

◆ ctdl_module_image_init()

char * ctdl_module_image_init ( int  threading)

◆ ctdl_module_imap_init()

◆ ctdl_module_inetcfg_init()

char * ctdl_module_inetcfg_init ( int  threading)

◆ ctdl_module_instmsg_init()

◆ ctdl_module_listdeliver_init()

char * ctdl_module_listdeliver_init ( int  threading)

◆ ctdl_module_listsub_init()

char * ctdl_module_listsub_init ( int  threading)

Definition at line 399 of file serv_listsub.c.

References cmd_lsub(), and CtdlRegisterProtoHook().

◆ ctdl_module_migrate_init()

char * ctdl_module_migrate_init ( int  threading)

Definition at line 1121 of file serv_migrate.c.

References cmd_migr(), and CtdlRegisterProtoHook().

◆ ctdl_module_modules_init()

char * ctdl_module_modules_init ( int  threading)

Definition at line 904 of file serv_extensions.c.

◆ ctdl_module_msgbase_init()

char * ctdl_module_msgbase_init ( int  threading)

Definition at line 3557 of file msgbase.c.

References FillMsgKeyLookupTable().

◆ ctdl_module_netconfig_init()

char * ctdl_module_netconfig_init ( int  threading)

◆ ctdl_module_newuser_init()

char * ctdl_module_newuser_init ( int  threading)

◆ ctdl_module_nntp_init()

◆ ctdl_module_notes_init()

char * ctdl_module_notes_init ( int  threading)

Definition at line 148 of file serv_notes.c.

References CtdlRegisterMessageHook(), EVT_BEFORESAVE, and serv_notes_beforesave().

◆ ctdl_module_openid_rp_init()

◆ ctdl_module_pop3_init()

◆ ctdl_module_pop3client_init()

char * ctdl_module_pop3client_init ( int  threading)

Definition at line 253 of file serv_pop3client.c.

References CtdlRegisterSessionHook(), EVT_TIMER, pop3client_scan(), and PRIO_AGGR.

◆ ctdl_module_roomchat_init()

char * ctdl_module_roomchat_init ( int  threading)

◆ ctdl_module_rooms_init()

◆ ctdl_module_rssclient_init()

char * ctdl_module_rssclient_init ( int  threading)

Definition at line 454 of file serv_rssclient.c.

References CtdlRegisterSessionHook(), EVT_TIMER, PRIO_AGGR, and rssclient_scan().

◆ ctdl_module_rwho_init()

char * ctdl_module_rwho_init ( int  threading)

Definition at line 180 of file serv_rwho.c.

References cmd_rwho(), cmd_stel(), and CtdlRegisterProtoHook().

◆ ctdl_module_serv_session_init()

char * ctdl_module_serv_session_init ( int  threading)

◆ ctdl_module_serv_user_init()

◆ ctdl_module_sieve_init()

◆ ctdl_module_smtp_init()

◆ ctdl_module_smtpclient_init()

char * ctdl_module_smtpclient_init ( int  threading)

◆ ctdl_module_spam_init()

char * ctdl_module_spam_init ( int  threading)

Definition at line 174 of file serv_spam.c.

References CtdlRegisterMessageHook(), EVT_SMTPSCAN, and spam_assassin().

◆ ctdl_module_syscmd_init()

char * ctdl_module_syscmd_init ( int  threading)

Definition at line 78 of file serv_syscmds.c.

References cmd_down(), cmd_halt(), cmd_scdn(), and CtdlRegisterProtoHook().

◆ ctdl_module_test_init()

char * ctdl_module_test_init ( int  threading)

◆ ctdl_module_upgrade_init()

char * ctdl_module_upgrade_init ( int  threading)

Definition at line 634 of file serv_upgrade.c.

References post_startup_upgrades().

◆ ctdl_module_upgrade_upgrade()

char * ctdl_module_upgrade_upgrade ( void  )

Definition at line 625 of file serv_upgrade.c.

References pre_startup_upgrades().

◆ ctdl_module_vcard_init()

◆ ctdl_module_virus_init()

char * ctdl_module_virus_init ( int  threading)

Definition at line 171 of file serv_virus.c.

References clamd(), CtdlRegisterMessageHook(), and EVT_SMTPSCAN.

◆ ctdl_module_wiki_init()

char * ctdl_module_wiki_init ( int  threading)

◆ ctdl_module_xmpp_init()

◆ initialise_modules()

void initialise_modules ( int  threading)

Definition at line 25 of file modules_init.c.

References CTDL_INIT_CALL, DetailErrorFlags, inetcfg, and LogPrintMessages().

Referenced by go_threading(), and main().

◆ upgrade_modules()

void upgrade_modules ( void  )

Definition at line 24 of file modules_upgrade.c.

References CTDL_UPGRADE_CALL.

Referenced by main().

Variable Documentation

◆ nSizErrmsg

size_t nSizErrmsg
extern