mrcp_client_session_t Struct Reference

#include <mrcp_client_session.h>

Data Fields

mrcp_session_t base
mrcp_application_tapplication
void * app_obj
mrcp_profile_tprofile
mpf_context_tcontext
const mpf_codec_manager_tcodec_manager
apr_array_header_t * terminations
apr_array_header_t * channels
apt_bool_t registered
mrcp_session_descriptor_toffer
mrcp_session_descriptor_tanswer
const mrcp_app_message_tactive_request
apt_obj_list_trequest_queue
mpf_task_msg_tmpf_task_msg
mrcp_client_session_state_e state
mrcp_sig_status_code_e status
apr_size_t subrequest_count

Detailed Description

MRCP client session


Field Documentation

MRCP application active request

In-progress answer

External object associated with session

Application session belongs to

Session base

apr_array_header_t* mrcp_client_session_t::channels

MRCP control channel array (mrcp_channel_t*)

Codec manager

Media context

MPF task message, which construction is in progress

In-progress offer

Profile to use

Indicates whether session is already added to session table

MRCP application request queue

Session state

Status code of the app response to be generated

Number of in-progress sub requests

RTP termination array (mrcp_termination_slot_t)


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1