UniMRCP
1.5.0
|
#include <mrcp_connection.h>
Public Member Functions | |
APR_RING_ENTRY (mrcp_connection_t) link | |
Data Fields | |
apr_pool_t * | pool |
apr_socket_t * | sock |
apr_pollfd_t | sock_pfd |
apr_sockaddr_t * | l_sockaddr |
apr_sockaddr_t * | r_sockaddr |
apt_str_t | remote_ip |
const char * | id |
apt_bool_t | verbose |
apr_size_t | access_count |
apr_size_t | use_count |
void * | agent |
apr_hash_t * | channel_table |
char * | rx_buffer |
apr_size_t | rx_buffer_size |
apt_text_stream_t | rx_stream |
mrcp_parser_t * | parser |
char * | tx_buffer |
apr_size_t | tx_buffer_size |
mrcp_generator_t * | generator |
apt_timer_t * | inactivity_timer |
apt_timer_t * | termination_timer |
MRCPv2 connection
mrcp_connection_t::APR_RING_ENTRY | ( | mrcp_connection_t | ) |
Ring entry
apr_size_t mrcp_connection_t::access_count |
Reference count
void* mrcp_connection_t::agent |
Opaque agent
apr_hash_t* mrcp_connection_t::channel_table |
Table of control channels
mrcp_generator_t* mrcp_connection_t::generator |
MRCP generator
const char* mrcp_connection_t::id |
String identifier used for traces
apt_timer_t* mrcp_connection_t::inactivity_timer |
Inactivity timer
apr_sockaddr_t* mrcp_connection_t::l_sockaddr |
Local sockaddr
mrcp_parser_t* mrcp_connection_t::parser |
MRCP parser
apr_pool_t* mrcp_connection_t::pool |
Memory pool
apr_sockaddr_t* mrcp_connection_t::r_sockaddr |
Remote sockaddr
apt_str_t mrcp_connection_t::remote_ip |
Remote IP
char* mrcp_connection_t::rx_buffer |
Rx buffer
apr_size_t mrcp_connection_t::rx_buffer_size |
Rx buffer size
apt_text_stream_t mrcp_connection_t::rx_stream |
Rx stream
apr_socket_t* mrcp_connection_t::sock |
Accepted/Connected socket
apr_pollfd_t mrcp_connection_t::sock_pfd |
Socket poll descriptor
apt_timer_t* mrcp_connection_t::termination_timer |
Termination timer
char* mrcp_connection_t::tx_buffer |
Tx buffer
apr_size_t mrcp_connection_t::tx_buffer_size |
Tx buffer size
apr_size_t mrcp_connection_t::use_count |
Usage count
apt_bool_t mrcp_connection_t::verbose |
Transparently dump whatever received/sent on transport layer, if verbose is set to TRUE (default)