mrcp_header_accessor.h File Reference

Abstract MRCP Header Accessor. More...

#include "apt_text_stream.h"
#include "apt_header_field.h"
#include "mrcp.h"

Go to the source code of this file.

Data Structures

struct  mrcp_header_vtable_t
struct  mrcp_header_accessor_t

Typedefs

typedef
typedefAPT_BEGIN_EXTERN_C
struct mrcp_header_accessor_t 
mrcp_header_accessor_t
typedef struct mrcp_header_vtable_t mrcp_header_vtable_t

Functions

apt_bool_t mrcp_header_field_value_parse (mrcp_header_accessor_t *accessor, apt_header_field_t *header_field, apr_pool_t *pool)
apt_header_field_tmrcp_header_field_value_generate (const mrcp_header_accessor_t *accessor, apr_size_t id, apt_bool_t empty_value, apr_pool_t *pool)
apt_bool_t mrcp_header_field_value_duplicate (mrcp_header_accessor_t *accessor, const mrcp_header_accessor_t *src_accessor, apr_size_t id, const apt_str_t *value, apr_pool_t *pool)

Detailed Description

Abstract MRCP Header Accessor.


Typedef Documentation

typedef typedefAPT_BEGIN_EXTERN_C struct mrcp_header_accessor_t mrcp_header_accessor_t

MRCP header accessor declaration

MRCP header vtable declaration


Function Documentation

apt_bool_t mrcp_header_field_value_duplicate ( mrcp_header_accessor_t accessor,
const mrcp_header_accessor_t src_accessor,
apr_size_t  id,
const apt_str_t value,
apr_pool_t *  pool 
)

Duplicate header field value

apt_header_field_t* mrcp_header_field_value_generate ( const mrcp_header_accessor_t accessor,
apr_size_t  id,
apt_bool_t  empty_value,
apr_pool_t *  pool 
)

Generate header field value

apt_bool_t mrcp_header_field_value_parse ( mrcp_header_accessor_t accessor,
apt_header_field_t header_field,
apr_pool_t *  pool 
)

Parse header field value

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1