UniMRCP  1.7.0
Data Fields
mrcp_server_session_t Struct Reference

#include <mrcp_server_session.h>

Collaboration diagram for mrcp_server_session_t:
Collaboration graph
[legend]

Data Fields

mrcp_session_t base
 
mrcp_server_tserver
 
mrcp_server_profile_tprofile
 
mpf_context_tcontext
 
apr_array_header_t * terminations
 
apr_array_header_t * channels
 
mrcp_signaling_message_tactive_request
 
apt_obj_list_trequest_queue
 
mrcp_session_descriptor_toffer
 
mrcp_session_descriptor_tanswer
 
mrcp_session_descriptor_tlast_offer
 
mrcp_session_descriptor_tlast_answer
 
mpf_task_msg_tmpf_task_msg
 
mrcp_server_session_state_e state
 
apr_size_t subrequest_count
 

Detailed Description

MRCP server session

Field Documentation

◆ active_request

mrcp_signaling_message_t* mrcp_server_session_t::active_request

In-progress signaling request

◆ answer

mrcp_session_descriptor_t* mrcp_server_session_t::answer

In-progres answer

◆ base

mrcp_session_t mrcp_server_session_t::base

Session base

◆ channels

apr_array_header_t* mrcp_server_session_t::channels

MRCP control channel array

◆ context

mpf_context_t* mrcp_server_session_t::context

Media context

◆ last_answer

mrcp_session_descriptor_t* mrcp_server_session_t::last_answer

Last answer sent

◆ last_offer

mrcp_session_descriptor_t* mrcp_server_session_t::last_offer

Last offer received

◆ mpf_task_msg

mpf_task_msg_t* mrcp_server_session_t::mpf_task_msg

MPF task message, which construction is in progress

◆ offer

mrcp_session_descriptor_t* mrcp_server_session_t::offer

In-progress offer

◆ profile

mrcp_server_profile_t* mrcp_server_session_t::profile

MRCP profile

◆ request_queue

apt_obj_list_t* mrcp_server_session_t::request_queue

Signaling request queue

◆ server

mrcp_server_t* mrcp_server_session_t::server

MRCP server

◆ state

mrcp_server_session_state_e mrcp_server_session_t::state

Session state

◆ subrequest_count

apr_size_t mrcp_server_session_t::subrequest_count

Number of in-progress sub requests

◆ terminations

apr_array_header_t* mrcp_server_session_t::terminations

Media termination array


The documentation for this struct was generated from the following file: