| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 

| 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.