Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Structure for transport to be monitored. More...
Data Fields | |
char | key [IP6ADDR_COLON_PORT_BUFLEN] |
Key <ipaddr>:<port> More... | |
struct { | |
size_t current | |
struct transport_monitor_notifier * elems | |
size_t max | |
} | monitors |
pjsip_transport * | transport |
The underlying PJSIP transport. More... | |
char * | transport_obj_name |
Structure for transport to be monitored.
Definition at line 52 of file pjsip_transport_events.c.
size_t current |
Definition at line 62 of file pjsip_transport_events.c.
struct transport_monitor_notifier* elems |
Definition at line 62 of file pjsip_transport_events.c.
char key[IP6ADDR_COLON_PORT_BUFLEN] |
Key <ipaddr>:<port>
Definition at line 54 of file pjsip_transport_events.c.
Referenced by ast_sip_transport_monitor_register_replace_key(), cli_show_monitors(), transport_monitor_dtor(), transport_monitor_unregister_cb(), transport_state_callback(), and transport_state_do_reg_callbacks().
size_t max |
Definition at line 62 of file pjsip_transport_events.c.
struct { ... } monitors |
Who is interested in when this transport shuts down.
Referenced by ast_sip_transport_monitor_register_replace_key(), cli_show_monitors(), transport_monitor_dtor(), transport_monitor_unregister_cb(), transport_state_callback(), and transport_state_do_reg_callbacks().
pjsip_transport* transport |
The underlying PJSIP transport.
Definition at line 56 of file pjsip_transport_events.c.
Referenced by ast_sip_transport_monitor_register_replace_key(), cli_show_monitors(), transport_monitor_dtor(), transport_monitor_unregister_cb(), transport_state_callback(), and transport_state_do_reg_callbacks().
char* transport_obj_name |
For debugging purposes, we save the obj_name in case the transport goes away.
Definition at line 60 of file pjsip_transport_events.c.
Referenced by ast_sip_transport_monitor_register_replace_key(), transport_monitor_dtor(), transport_monitor_unregister_cb(), and transport_state_callback().