base.cc File Reference

load all base handlers, register their configuration handlers More...

#include "jabberd.h"

Functions

void base_accept (pool p)
void base_connect (pool p)
void base_dir (pool p)
void base_file (pool p)
void base_format (pool p)
void base_to (pool p)
void base_stderr (pool p)
void base_stdout (pool p)
void base_syslog (pool p)
void base_unsubscribe (pool p)
void base_load (pool p)
void base_null (pool p)
void base_importspool (pool p)
void base_init (pool p)


Detailed Description

load all base handlers, register their configuration handlers


Function Documentation

void base_accept ( pool  p  ) 

register the accept base handler

Parameters:
p memory pool used to register the configuration handler of this handler (must be available for the livetime of jabberd)

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_connect ( pool  p  ) 

register the connect base handler

Parameters:
p memory pool used to register the handler for the <connect/> configuration element (must be available for the livetime of jabberd)

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_dir ( pool  p  ) 

load the base_dir base module by registering a configuration handler for <dir/>

Parameters:
p memory pool used to register the configuration handler (must be available for the livetime of jabberd)

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_file ( pool  p  ) 

register the file base handler

Parameters:
p memory pool used to register the configuration handler, must be available for the livetime of jabberd

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_format ( pool  p  ) 

register the format base handler

Parameters:
p memory pool used for the registration of the config handler, must be available for the livetime of jabberd

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_importspool ( pool  p  ) 

load the base_importspool base module by registering a configuration handler for <importspool/>

Parameters:
p memory pool used to register the configuration handler (must be available for the livetime of jabberd)

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_init ( pool  p  ) 

load all base modules

Parameters:
p memory pool, that can be used to register the configuration handlers, must be available for the livetime of jabberd

References base_accept(), base_connect(), base_dir(), base_file(), base_format(), base_importspool(), base_load(), base_null(), base_stderr(), base_stdout(), base_syslog(), base_to(), and base_unsubscribe().

Referenced by main().

void base_load ( pool  p  ) 

init the module loader

register that we want to handle the <load/> element in the configuration

Parameters:
p memory pool used to register memory for the registration of handling the <load/> config element

References log_debug2, LOGT_DYNAMIC, register_config(), and ZONE.

Referenced by base_init().

void base_null ( pool  p  ) 

initialize the XML delivery system

Parameters:
p memory pool that can be used to register config handlers (must be available for the livetime of jabberd)

References register_config().

Referenced by base_init().

void base_stderr ( pool  p  ) 

register the stderr base handler

Parameters:
p memory pool used to register the configuration handler, must be available for the livetime of jabberd

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_stdout ( pool  p  ) 

register the stdout base handler

Parameters:
p memory pool used to register the configuration handler, must be available for the livetime of jabberd

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_syslog ( pool  p  ) 

register the syslog base handler

Parameters:
p memory pool used to register the configuration handler, must be available for the livetime of jabberd

References base_syslog_config(), log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_to ( pool  p  ) 

register the to base handler

Parameters:
p memory pool used to register the configuration handler, must be available for the livetime of jabberd

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().

void base_unsubscribe ( pool  p  ) 

load the base_unsubscribe base module by registering a configuration handler for <unsubscribe/>

Parameters:
p memory pool used to register the configuration handler, must be available for the livetime of jabberd

References log_debug2, LOGT_INIT, register_config(), and ZONE.

Referenced by base_init().


Generated on Wed Sep 10 01:59:47 2008 for jabberd14 by  doxygen 1.5.5