Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
event_session Struct Reference

A wrapper for the /ref ast_ari_websocket_session. More...

Data Fields

struct {
   size_t   current
 
   struct ast_json **   elems
 
   size_t   max
 
message_queue
 
char session_id []
 
struct ao2_containerwebsocket_apps
 
struct ast_ari_websocket_sessionws_session
 

Detailed Description

A wrapper for the /ref ast_ari_websocket_session.

Definition at line 49 of file resource_events.c.

Field Documentation

struct { ... } message_queue
char session_id[]

The id for the websocket session.

Definition at line 54 of file resource_events.c.

Referenced by ast_ari_websocket_events_event_websocket_established(), event_session_compare(), and event_session_hash().

struct ao2_container* websocket_apps

List of Stasis apps registered to the websocket session.

Definition at line 51 of file resource_events.c.

Referenced by event_session_dtor(), event_session_shutdown(), and stasis_app_message_handler().

struct ast_ari_websocket_session* ws_session

Handle to the websocket session.

Definition at line 50 of file resource_events.c.

Referenced by event_session_dtor(), event_session_shutdown(), event_session_update_websocket(), and stasis_app_message_handler().


The documentation for this struct was generated from the following file: