|
Asterisk - The Open Source Telephony Project GIT-master-9647a4f
|
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().