|
jabberd2
2.2.16
|
module manager data More...
#include <sm.h>
Data Fields | |
| sm_t | sm |
| sm context | |
| xht | modules |
| pointers to module data (key is module name) | |
| int | nindex |
| counter for module instance sequence (!!! should be local to mm_new) | |
| mod_instance_t * | sess_start |
| sess-start chain | |
| int | nsess_start |
| mod_instance_t * | sess_end |
| sess-end chain | |
| int | nsess_end |
| mod_instance_t * | in_sess |
| in-sess chain | |
| int | nin_sess |
| mod_instance_t * | in_router |
| in-router chain | |
| int | nin_router |
| mod_instance_t * | out_sess |
| out-sess chain | |
| int | nout_sess |
| mod_instance_t * | out_router |
| out-router chain | |
| int | nout_router |
| mod_instance_t * | pkt_sm |
| pkt-sm chain | |
| int | npkt_sm |
| mod_instance_t * | pkt_user |
| pkt-user chain | |
| int | npkt_user |
| mod_instance_t * | pkt_router |
| pkt-router chain | |
| int | npkt_router |
| mod_instance_t * | user_load |
| user-load chain | |
| int | nuser_load |
| mod_instance_t * | user_create |
| user-create chain | |
| int | nuser_create |
| mod_instance_t * | user_delete |
| user-delete chain | |
| int | nuser_delete |
| mod_instance_t * | disco_extend |
| disco-extend chain | |
| int | ndisco_extend |
| mod_instance_t * | user_unload |
| user-unload chain | |
| int | nuser_unload |
module manager data
sm context
Definition at line 363 of file sm.h.
Referenced by mm_new(), module_init(), _announce_load(), _announce_in_sess(), _announce_pkt_sm(), _disco_items_result(), _disco_info_result(), _disco_agents_result(), _disco_sessions_result(), _disco_pkt_sm(), _disco_pkt_router(), _echo_pkt_sm(), _help_pkt_sm(), _help_disco_extend(), _iq_last_free(), _iq_ping_free(), _iq_private_free(), _iq_time_free(), _iq_vcard_free(), _iq_version_free(), _offline_user_delete(), _presence_in_router(), _presence_pkt_sm(), _presence_free(), _privacy_in_router(), _privacy_out_router(), _privacy_in_sess(), _privacy_free(), _session_in_router(), _session_pkt_router(), _status_pkt_sm(), _vacation_in_sess(), _vacation_pkt_user(), _vacation_user_load(), and _vacation_free().
| int mm_st::nindex |
counter for module instance sequence (!!! should be local to mm_new)
Definition at line 367 of file sm.h.
Referenced by _user_alloc(), mm_new(), and sess_start().
sess-start chain
Definition at line 370 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_sess_start().
Definition at line 370 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_sess_start().
sess-end chain
Definition at line 372 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_sess_end().
| int mm_st::nsess_end |
Definition at line 372 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_sess_end().
in-sess chain
Definition at line 374 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_in_sess().
| int mm_st::nin_sess |
Definition at line 374 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_in_sess().
in-router chain
Definition at line 376 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_in_router().
Definition at line 376 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_in_router().
out-sess chain
Definition at line 378 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_out_sess().
| int mm_st::nout_sess |
Definition at line 378 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_out_sess().
out-router chain
Definition at line 380 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_out_router().
Definition at line 380 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_out_router().
pkt-sm chain
Definition at line 382 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_pkt_sm().
| int mm_st::npkt_sm |
Definition at line 382 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_pkt_sm().
pkt-user chain
Definition at line 384 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_pkt_user().
| int mm_st::npkt_user |
Definition at line 384 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_pkt_user().
pkt-router chain
Definition at line 386 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_pkt_router().
Definition at line 386 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_pkt_router().
user-load chain
Definition at line 388 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_user_load().
Definition at line 388 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_user_load().
user-create chain
Definition at line 390 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_user_create().
Definition at line 390 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_user_create().
user-delete chain
Definition at line 392 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_user_delete().
Definition at line 392 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_user_delete().
disco-extend chain
Definition at line 394 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_disco_extend().
Definition at line 394 of file sm.h.
Referenced by mm_new(), mm_free(), and mm_disco_extend().
user-unload chain
Definition at line 396 of file sm.h.
Referenced by mm_new(), and mm_user_unload().
Definition at line 396 of file sm.h.
Referenced by mm_new(), and mm_user_unload().
1.7.5