UniMRCP  1.7.0
Data Fields
mrcp_generic_header_t Struct Reference

#include <mrcp_generic_header.h>

Collaboration diagram for mrcp_generic_header_t:
Collaboration graph
[legend]

Data Fields

mrcp_request_id_list_t active_request_id_list
 
apt_str_t proxy_sync_id
 
apt_str_t accept_charset
 
apt_str_t content_type
 
apt_str_t content_id
 
apt_str_t content_base
 
apt_str_t content_encoding
 
apt_str_t content_location
 
apr_size_t content_length
 
apt_str_t cache_control
 
apt_str_t logging_tag
 
apt_pair_arr_tvendor_specific_params
 
apt_str_t accept
 
apr_size_t fetch_timeout
 
apt_str_t set_cookie
 
apt_str_t set_cookie2
 

Detailed Description

MRCP generic header

Field Documentation

◆ accept

apt_str_t mrcp_generic_header_t::accept

Additional header fields for MRCP v2 Specifies the acceptable media types set for entities returned in the response or events associated with this request

◆ accept_charset

apt_str_t mrcp_generic_header_t::accept_charset

Specifies the acceptable character set for entities returned in the response or events associated with this request

◆ active_request_id_list

mrcp_request_id_list_t mrcp_generic_header_t::active_request_id_list

Indicates the list of request-ids to which it should apply

◆ cache_control

apt_str_t mrcp_generic_header_t::cache_control

Defines the default caching algorithms on the media server for the session or request

◆ content_base

apt_str_t mrcp_generic_header_t::content_base

May be used to specify the base URI for resolving relative URLs within the entity

◆ content_encoding

apt_str_t mrcp_generic_header_t::content_encoding

Indicates what additional content coding has been applied to the entity-body

◆ content_id

apt_str_t mrcp_generic_header_t::content_id

Contains an ID or name for the content, by which it can be referred to

◆ content_length

apr_size_t mrcp_generic_header_t::content_length

Contains the length of the content of the message body

◆ content_location

apt_str_t mrcp_generic_header_t::content_location

Statement of the location of the resource corresponding to this particular entity at the time of the request

◆ content_type

apt_str_t mrcp_generic_header_t::content_type

Restricted to speech markup, grammar, recognition results, etc.

◆ fetch_timeout

apr_size_t mrcp_generic_header_t::fetch_timeout

Defines the timeout for content that the server may need to fetch over the network

◆ logging_tag

apt_str_t mrcp_generic_header_t::logging_tag

Sets the logging tag for logs generated by the media server

◆ proxy_sync_id

apt_str_t mrcp_generic_header_t::proxy_sync_id

Helps the resource receiving the event, proxied by the client, to decide if this event has been processed through a direct interaction of the resources

◆ set_cookie

apt_str_t mrcp_generic_header_t::set_cookie

Enables to synchronize the cookie store of MRCP v2 client and server

◆ set_cookie2

apt_str_t mrcp_generic_header_t::set_cookie2

Enables to synchronize the cookie store of MRCP v2 client and server

◆ vendor_specific_params

apt_pair_arr_t* mrcp_generic_header_t::vendor_specific_params

Specifies the vendor specific parameters used by the media server


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