instance_struct Struct Reference

#include <jabberd.h>

Data Fields

char * id
pool p
xmlnode x
ptype type
handel hds
register_notifier routing_update_callbacks
std::map< std::string, void * > * module_init_funcs
std::set< Glib::ustring > * static_hosts

Detailed Description

Wrapper around top-level config file sections (xdb, log, service)


Field Documentation

delivery handler

Referenced by instance_shutdown(), and register_phandler().

std::map<std::string, void*>* instance_struct::module_init_funcs

map with the modules of this instance, key is name, value is init function

Referenced by jsm().

list of callback functions, that should be called on a routing update

Referenced by register_instance(), register_routing_update_callback(), and unregister_instance().

std::set<Glib::ustring>* instance_struct::static_hosts

set of host that are fixed configured for this host

Referenced by unregister_instance().

the type of the instance (xdb/log/service)

Referenced by register_instance(), and unregister_instance().

the instance's configuration

Referenced by xmppd::instance_base::get_instance_config(), and register_instance().


The documentation for this struct was generated from the following file:

Generated on Thu Mar 11 06:00:11 2010 for jabberd14 by  doxygen 1.6.1