jabberd2
2.7.0
|
module manager data More...
#include <sm.h>
sm_t mm_st::sm |
sm context
Definition at line 366 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(), _verify_in_sess(), 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 370 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 373 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_sess_start().
int mm_st::nsess_start |
Definition at line 373 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 375 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_sess_end().
int mm_st::nsess_end |
Definition at line 375 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 377 of file sm.h.
Referenced by mm_free(), mm_in_sess(), and mm_new().
int mm_st::nin_sess |
Definition at line 377 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 379 of file sm.h.
Referenced by mm_free(), mm_in_router(), and mm_new().
int mm_st::nin_router |
Definition at line 379 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 381 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_out_sess().
int mm_st::nout_sess |
Definition at line 381 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 383 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_out_router().
int mm_st::nout_router |
Definition at line 383 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 385 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_pkt_sm().
int mm_st::npkt_sm |
Definition at line 385 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 387 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_pkt_user().
int mm_st::npkt_user |
Definition at line 387 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 389 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_pkt_router().
int mm_st::npkt_router |
Definition at line 389 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 391 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_user_load().
int mm_st::nuser_load |
Definition at line 391 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 393 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_user_create().
int mm_st::nuser_create |
Definition at line 393 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 395 of file sm.h.
Referenced by mm_free(), mm_new(), and mm_user_delete().
int mm_st::nuser_delete |
Definition at line 395 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 397 of file sm.h.
Referenced by mm_disco_extend(), mm_free(), and mm_new().
int mm_st::ndisco_extend |
Definition at line 397 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 399 of file sm.h.
Referenced by mm_new(), and mm_user_unload().
int mm_st::nuser_unload |
Definition at line 399 of file sm.h.
Referenced by mm_new(), and mm_user_unload().