#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 |
Wrapper around top-level config file sections (xdb, log, service)
delivery handler
Referenced by instance_shutdown(), and register_phandler().
| char* instance_struct::id |
the id of the instance
Referenced by dialback_check_settings(), dialback_in_read_db(), dialback_in_verify(), dialback_miod_read(), dialback_out_connection_cleanup(), dialback_out_packet(), dialback_out_read(), dialback_out_read_db(), dialback_packets(), dnsrv(), dnsrv_deliver(), xmppd::instance_base::get_instance_id(), instance_shutdown(), jsm(), jsm_deserialize(), mod_dynamic(), pthsock_client(), register_instance(), unregister_instance(), xdb_file(), and xdb_sql().
| 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().
1.6.1