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