UniMRCP  1.7.0
Data Fields
mrcp_session_descriptor_t Struct Reference

#include <mrcp_session_descriptor.h>

Collaboration diagram for mrcp_session_descriptor_t:
Collaboration graph
[legend]

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
 
mrcp_session_attribs_t attribs
 

Detailed Description

MRCP session descriptor

Field Documentation

◆ attribs

mrcp_session_attribs_t mrcp_session_descriptor_t::attribs

Optional session attributes

◆ audio_media_arr

apr_array_header_t* mrcp_session_descriptor_t::audio_media_arr

Audio media array (mpf_rtp_media_descriptor_t)

◆ control_media_arr

apr_array_header_t* mrcp_session_descriptor_t::control_media_arr

MRCP control media array (mrcp_control_descriptor_t)

◆ ext_ip

apt_str_t mrcp_session_descriptor_t::ext_ip

Session level external (NAT) IP address

◆ ip

apt_str_t mrcp_session_descriptor_t::ip

Session level IP address

◆ origin

apt_str_t mrcp_session_descriptor_t::origin

SDP origin

◆ resource_name

apt_str_t mrcp_session_descriptor_t::resource_name

Session level resource name (MRCPv1 only)

◆ resource_state

apt_bool_t mrcp_session_descriptor_t::resource_state

Resource state (MRCPv1 only)

◆ response_code

int mrcp_session_descriptor_t::response_code

Response code (SIP for MRCPv2 and RTSP for MRCPv1)

◆ status

mrcp_session_status_e mrcp_session_descriptor_t::status

Session status

◆ video_media_arr

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: