|
Asterisk - The Open Source Telephony Project GIT-master-9647a4f
|

Data Fields | |
| struct stasis_message_router * | bridge_router |
| void * | data |
| int | debug |
| struct stasis_message_router * | endpoint_router |
| struct ast_json * | events_allowed |
| struct ast_json * | events_disallowed |
| struct ao2_container * | forwards |
| stasis_app_cb | handler |
| char | name [] |
| struct stasis_message_router * | router |
| enum stasis_app_subscription_model | subscription_model |
| struct stasis_topic * | topic |
Definition at line 49 of file res/stasis/app.c.
| struct stasis_message_router* bridge_router |
Router for handling messages to the bridge all topic.
Definition at line 55 of file res/stasis/app.c.
| void* data |
Opaque data to hand to callback function.
Definition at line 63 of file res/stasis/app.c.
Referenced by app_create(), bridge_attended_transfer_handler(), bridge_blind_transfer_handler(), bridge_merge_handler(), bridge_subscription_change_handler(), endpoint_state_cb(), sub_bridge_update_handler(), sub_channel_update_handler(), sub_endpoint_update_handler(), and sub_subscription_change_handler().
| int debug |
Whether or not someone wants to see debug messages about this app
Definition at line 67 of file res/stasis/app.c.
| struct stasis_message_router* endpoint_router |
Optional router for handling endpoint messages in 'all' subscriptions
Definition at line 57 of file res/stasis/app.c.
| struct ast_json* events_allowed |
An array of allowed events types for this application
Definition at line 69 of file res/stasis/app.c.
| struct ast_json* events_disallowed |
An array of disallowed events types for this application
Definition at line 71 of file res/stasis/app.c.
| struct ao2_container* forwards |
Container of the channel forwards to this app's topic.
Definition at line 59 of file res/stasis/app.c.
| stasis_app_cb handler |
Callback function for this application.
Definition at line 61 of file res/stasis/app.c.
| char name[] |
Name of the Stasis application
Definition at line 73 of file res/stasis/app.c.
Referenced by PathSegment::get_child(), and SwaggerType::load().
| struct stasis_message_router* router |
Router for handling messages forwarded to topic.
Definition at line 53 of file res/stasis/app.c.
| enum stasis_app_subscription_model subscription_model |
Subscription model for the application
Definition at line 65 of file res/stasis/app.c.
Referenced by app_create().
| struct stasis_topic* topic |
Aggregation topic for this application.
Definition at line 51 of file res/stasis/app.c.