| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
An extension state publisher. More...

| Data Fields | |
| char * | body_subtype | 
| char * | body_type | 
| struct ast_sip_outbound_publish_client * | client | 
| unsigned int | context_filter | 
| regex_t | context_regex | 
| struct ao2_container * | datastores | 
| unsigned int | exten_filter | 
| regex_t | exten_regex | 
| char | name [0] | 
An extension state publisher.
Definition at line 92 of file res_pjsip_exten_state.c.
| char* body_subtype | 
The body subtype to use for this publisher - stored after the body type
Definition at line 108 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_cb(), and publisher_start().
| char* body_type | 
The body type to use for this publisher - stored after the name
Definition at line 106 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_cb(), and publisher_start().
| struct ast_sip_outbound_publish_client* client | 
Publish client to use for sending publish messages
Definition at line 98 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_cb(), exten_state_publisher_destroy(), publisher_start(), and publisher_stop().
| unsigned int context_filter | 
Whether context filtering is active
Definition at line 102 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_destroy(), exten_state_publisher_state_cb(), and publisher_start().
| regex_t context_regex | 
Regular expression for context filtering
Definition at line 94 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_destroy(), exten_state_publisher_state_cb(), and publisher_start().
| struct ao2_container* datastores | 
Datastores container to hold persistent information
Definition at line 100 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_cb(), exten_state_publisher_destroy(), and publisher_start().
| unsigned int exten_filter | 
Whether extension filtering is active
Definition at line 104 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_destroy(), exten_state_publisher_state_cb(), and publisher_start().
| regex_t exten_regex | 
Regular expression for extension filtering
Definition at line 96 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_destroy(), exten_state_publisher_state_cb(), and publisher_start().
| char name[0] | 
The name of this publisher
Definition at line 110 of file res_pjsip_exten_state.c.
Referenced by exten_state_publisher_cb(), exten_state_publisher_cmp(), exten_state_publisher_hash(), exten_state_publisher_state_cb(), PathSegment::get_child(), SwaggerType::load(), and publisher_start().