|
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
1.8.6