| 
    UniMRCP
    1.5.0
    
   | 
 
MRCP Generic Header. More...
Go to the source code of this file.
Data Structures | |
| struct | mrcp_request_id_list_t | 
| struct | mrcp_generic_header_t | 
Macros | |
| #define | MAX_ACTIVE_REQUEST_ID_COUNT 5 | 
Typedefs | |
| typedef struct  mrcp_request_id_list_t  | mrcp_request_id_list_t | 
| typedef struct  mrcp_vendor_specific_params_list_t  | mrcp_vendor_specific_params_list_t | 
| typedef struct  mrcp_generic_header_t  | mrcp_generic_header_t | 
Enumerations | |
| enum | mrcp_generic_header_id {  GENERIC_HEADER_ACTIVE_REQUEST_ID_LIST, GENERIC_HEADER_PROXY_SYNC_ID, GENERIC_HEADER_ACCEPT_CHARSET, GENERIC_HEADER_CONTENT_TYPE, GENERIC_HEADER_CONTENT_ID, GENERIC_HEADER_CONTENT_BASE, GENERIC_HEADER_CONTENT_ENCODING, GENERIC_HEADER_CONTENT_LOCATION, GENERIC_HEADER_CONTENT_LENGTH, GENERIC_HEADER_CACHE_CONTROL, GENERIC_HEADER_LOGGING_TAG, GENERIC_HEADER_VENDOR_SPECIFIC_PARAMS, GENERIC_HEADER_ACCEPT, GENERIC_HEADER_FETCH_TIMEOUT, GENERIC_HEADER_SET_COOKIE, GENERIC_HEADER_SET_COOKIE2, GENERIC_HEADER_COUNT }  | 
Functions | |
| const mrcp_header_vtable_t * | mrcp_generic_header_vtable_get (mrcp_version_e version) | 
| apt_bool_t | active_request_id_list_append (mrcp_generic_header_t *generic_header, mrcp_request_id request_id) | 
| apt_bool_t | active_request_id_list_find (const mrcp_generic_header_t *generic_header, mrcp_request_id request_id) | 
MRCP Generic Header.
| #define MAX_ACTIVE_REQUEST_ID_COUNT 5 | 
Max number of request ids in active request id list
| typedef struct mrcp_generic_header_t mrcp_generic_header_t | 
MRCP generic header declaration
| typedef struct mrcp_request_id_list_t mrcp_request_id_list_t | 
MRCP request identifiers list declaration
MRCP vendor specific parameter list of pairs
| apt_bool_t active_request_id_list_append | ( | mrcp_generic_header_t * | generic_header, | 
| mrcp_request_id | request_id | ||
| ) | 
Append active request id list
| apt_bool_t active_request_id_list_find | ( | const mrcp_generic_header_t * | generic_header, | 
| mrcp_request_id | request_id | ||
| ) | 
Find request id in active request id list
| const mrcp_header_vtable_t* mrcp_generic_header_vtable_get | ( | mrcp_version_e | version | ) | 
Get generic header vtable
 1.8.6