UniMRCP
1.4.0
|
#include <mrcp_connection_types.h>
Data Fields | |
mrcp_connection_agent_t * | agent |
mrcp_connection_t * | connection |
mrcp_message_t * | active_request |
apt_timer_t * | request_timer |
apt_bool_t | removed |
void * | obj |
void * | log_obj |
apr_pool_t * | pool |
apt_str_t | identifier |
MRCPv2 control channel
mrcp_message_t* mrcp_control_channel_t::active_request |
Request sent to the server and waiting for a response
mrcp_connection_agent_t* mrcp_control_channel_t::agent |
MRCPv2 Connection agent
mrcp_connection_t* mrcp_control_channel_t::connection |
MRCPv2 (shared) connection
apt_str_t mrcp_control_channel_t::identifier |
Channel identifier (id at resource)
void* mrcp_control_channel_t::log_obj |
External logger object associated with the channel
void* mrcp_control_channel_t::obj |
External object associated with the channel
apr_pool_t* mrcp_control_channel_t::pool |
Pool to allocate memory from
apt_bool_t mrcp_control_channel_t::removed |
Indicate removed connection (safe to destroy)
apt_timer_t* mrcp_control_channel_t::request_timer |
Timer used for request timeouts