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

Data Fields

char * accept_protocol
 
struct ast_tcptls_session_argsargs
 
char * host
 
char * key
 
char * protocols
 
struct ast_strresource_name
 
struct ast_tcptls_session_instanceser
 
int version
 

Detailed Description

Definition at line 1198 of file res_http_websocket.c.

Field Documentation

char* accept_protocol

the protocol accepted by the server

Definition at line 1208 of file res_http_websocket.c.

tcptls connection arguments

Definition at line 1212 of file res_http_websocket.c.

char* host

host portion of client uri

Definition at line 1200 of file res_http_websocket.c.

Referenced by Registration::parse_host_part(), and Registration::write().

char* key

unique key used during server handshaking

Definition at line 1204 of file res_http_websocket.c.

char* protocols

container for registered protocols

Definition at line 1206 of file res_http_websocket.c.

struct ast_str* resource_name

path for logical websocket connection

Definition at line 1202 of file res_http_websocket.c.

tcptls connection instance

Definition at line 1214 of file res_http_websocket.c.

int version

websocket protocol version

Definition at line 1210 of file res_http_websocket.c.

Referenced by ParsingContext::next_stack().


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