UniMRCP  1.5.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
mrcp_session_descriptor_t Struct Reference

#include <mrcp_session_descriptor.h>

Data Fields

apt_str_t origin
 
apt_str_t ip
 
apt_str_t ext_ip
 
apt_str_t resource_name
 
apt_bool_t resource_state
 
mrcp_session_status_e status
 
int response_code
 
apr_array_header_t * control_media_arr
 
apr_array_header_t * audio_media_arr
 
apr_array_header_t * video_media_arr
 

Detailed Description

MRCP session descriptor

Field Documentation

apr_array_header_t* mrcp_session_descriptor_t::audio_media_arr

Audio media array (mpf_rtp_media_descriptor_t)

apr_array_header_t* mrcp_session_descriptor_t::control_media_arr

MRCP control media array (mrcp_control_descriptor_t)

apt_str_t mrcp_session_descriptor_t::ext_ip

Session level external (NAT) IP address

apt_str_t mrcp_session_descriptor_t::ip

Session level IP address

apt_str_t mrcp_session_descriptor_t::origin

SDP origin

apt_str_t mrcp_session_descriptor_t::resource_name

Session level resource name (MRCPv1 only)

apt_bool_t mrcp_session_descriptor_t::resource_state

Resource state (MRCPv1 only)

int mrcp_session_descriptor_t::response_code

Response code (SIP for MRCPv2 and RTSP for MRCPv1)

mrcp_session_status_e mrcp_session_descriptor_t::status

Session status

apr_array_header_t* mrcp_session_descriptor_t::video_media_arr

Video media array (mpf_rtp_media_descriptor_t)


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