Asterisk - The Open Source Telephony Project GIT-master-0a46be9
|
#include <resource_channels.h>
Data Fields | |
const char * | app |
const char * | channel_id |
const char * | connection_type |
const char * | data |
const char * | direction |
const char * | encapsulation |
const char * | external_host |
const char * | format |
const char * | transport |
struct ast_json * | variables |
Argument struct for ast_ari_channels_external_media()
Definition at line 843 of file resource_channels.h.
const char* app |
Stasis Application to place channel into
Definition at line 847 of file resource_channels.h.
const char* channel_id |
The unique id to assign the channel on creation.
Definition at line 845 of file resource_channels.h.
const char* connection_type |
Connection type (client/server). 'server' is only valid for the websocket transport.
Definition at line 857 of file resource_channels.h.
const char* data |
An arbitrary data field
Definition at line 863 of file resource_channels.h.
const char* direction |
External media direction
Definition at line 861 of file resource_channels.h.
const char* encapsulation |
Payload encapsulation protocol. Must be 'none' for the websocket transport.
Definition at line 853 of file resource_channels.h.
const char* external_host |
Hostname/ip:port or websocket_client connection ID of external host. May be empty for a websocket server connection.
Definition at line 851 of file resource_channels.h.
const char* format |
Format to encode audio in
Definition at line 859 of file resource_channels.h.
const char* transport |
Transport protocol
Definition at line 855 of file resource_channels.h.
struct ast_json* variables |
The "variables" key in the body object holds variable key/value pairs to set on the channel on creation. Other keys in the body object are interpreted as query parameters. Ex. { "endpoint": "SIP/Alice", "variables": { "CALLERID(name)": "Alice" } }
Definition at line 849 of file resource_channels.h.