Contains the base handlers of jabberd14.
More...Files | |
| file | base.cc |
load all base handlers, register their configuration handlers | |
| file | base_accept.cc |
opens a socket to handle incoming connections using the component protocol defined in XEP-0114 | |
| file | base_connect.cc |
connects to another instance using the component protocol | |
| file | base_dir.cc |
base module base_dir: reads stanzas that are placed in a directory and processes them | |
| file | base_file.cc |
write received data to a file (used to do logging) | |
| file | base_format.cc |
reformat stanzas and let them pass to the next base handler (used to format log messages) | |
| file | base_importspool.cc |
base module base_importspool: reads a filespool and sets all contained data using the configured xdb handler. | |
| file | base_load.cc |
module loader: handles the loading of components, that are installed as loadable modules - the <load/> configuration element | |
| file | base_null.cc |
implements a base handler (xml routing target), that drops all messages | |
| file | base_stderr.cc |
write incoming packets to stderr (used to dump log messages) | |
| file | base_stdout.cc |
this handler will cause all packets to be delivered to standard out (STDOUT) from the jabberd process, it also flags a thread to read on STDIN for incoming packets - DEPRICATED | |
| file | base_syslog.cc |
write received packets to syslog (used for logging) | |
| file | base_to.cc |
forward received messages to a special destination address | |
| file | base_unsubscribe.cc |
base module base_unsubscribe: bounces messages and iqs, on receiving presences it sends unsubscribes | |
Contains the base handlers of jabberd14.
Jabberd14 is an XML router, that routes XML stanzas between the different base handlers. Some of these base handlers (like the unsubscribe handler implemented in base_unsubscribe.c) handle packets themselves. Other handlers (accept, connect, load, ...) implement interfaces, that can be used by components to use the XML routing functionality.
1.6.3