Asterisk - The Open Source Telephony Project GIT-master-f36a736
Data Fields
event_session Struct Reference

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

Collaboration diagram for event_session:
Collaboration graph
[legend]

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

◆ current

size_t current

Definition at line 53 of file resource_events.c.

◆ elems

struct ast_json* * elems

Definition at line 53 of file resource_events.c.

◆ max

size_t max

Definition at line 53 of file resource_events.c.

◆ 

struct { ... } message_queue

Container for holding delayed messages.

◆ session_id

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_attempted(), event_session_alloc(), and event_session_compare().

◆ websocket_apps

struct ao2_container* websocket_apps

List of Stasis apps registered to the websocket session.

Definition at line 51 of file resource_events.c.

◆ ws_session

struct ast_ari_websocket_session* ws_session

Handle to the websocket session.

Definition at line 50 of file resource_events.c.


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