mrcp_engine_t Struct Reference

#include <mrcp_engine_types.h>

Data Fields

const char * id
mrcp_resource_id resource_id
void * obj
const mrcp_engine_method_vtable_tmethod_vtable
const mrcp_engine_event_vtable_tevent_vtable
void * event_obj
const mpf_codec_manager_tcodec_manager
const apt_dir_layout_tdir_layout
mrcp_engine_config_tconfig
apr_size_t cur_channel_count
apt_bool_t is_open
apr_pool_t * pool
mrcp_state_machine_t *(* create_state_machine )(void *obj, mrcp_version_e version, apr_pool_t *pool)

Detailed Description

MRCP engine


Field Documentation

Codec manager

Config of engine

Create state machine

Number of simultaneous channels currently in use

Dir layout structure

External object used with event handlers

Table of virtual event handlers

const char* mrcp_engine_t::id

Identifier of the engine

Is engine successfully opened

Table of virtual methods

External object associated with engine

apr_pool_t* mrcp_engine_t::pool

Pool to allocate memory from

Resource identifier


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1