|
UniMRCP
1.7.0
|
#include <mrcp_sig_agent.h>

Data Fields | |
| const char * | id |
| apr_pool_t * | pool |
| void * | obj |
| void * | parent |
| mrcp_resource_factory_t * | resource_factory |
| apt_task_t * | task |
| apt_task_msg_pool_t * | msg_pool |
| mrcp_session_t *(* | create_server_session )(mrcp_sig_agent_t *signaling_agent) |
| apt_bool_t(* | create_client_session )(mrcp_session_t *session, const mrcp_sig_settings_t *settings, const mrcp_session_attribs_t *attribs) |
MRCP signaling agent
| apt_bool_t(* mrcp_sig_agent_t::create_client_session) (mrcp_session_t *session, const mrcp_sig_settings_t *settings, const mrcp_session_attribs_t *attribs) |
Virtual create_client_session
| mrcp_session_t*(* mrcp_sig_agent_t::create_server_session) (mrcp_sig_agent_t *signaling_agent) |
Virtual create_server_session
| const char* mrcp_sig_agent_t::id |
Agent identifier
| apt_task_msg_pool_t* mrcp_sig_agent_t::msg_pool |
Task message pool used to allocate signaling agent messages
| void* mrcp_sig_agent_t::obj |
External object associated with agent
| void* mrcp_sig_agent_t::parent |
Parent object (client/server)
| apr_pool_t* mrcp_sig_agent_t::pool |
Memory pool to allocate memory from
| mrcp_resource_factory_t* mrcp_sig_agent_t::resource_factory |
MRCP resource factory
| apt_task_t* mrcp_sig_agent_t::task |
Task interface
1.8.13