mrcp_engine_iface.h File Reference

MRCP Engine User Interface (typically user is an MRCP server). More...

#include "mrcp_engine_types.h"

Go to the source code of this file.

Functions

APT_BEGIN_EXTERN_C apt_bool_t mrcp_engine_virtual_destroy (mrcp_engine_t *engine)
apt_bool_t mrcp_engine_virtual_open (mrcp_engine_t *engine)
void mrcp_engine_on_open (mrcp_engine_t *engine, apt_bool_t status)
apt_bool_t mrcp_engine_virtual_close (mrcp_engine_t *engine)
void mrcp_engine_on_close (mrcp_engine_t *engine)
mrcp_engine_channel_tmrcp_engine_channel_virtual_create (mrcp_engine_t *engine, mrcp_version_e mrcp_version, apr_pool_t *pool)
apt_bool_t mrcp_engine_channel_virtual_destroy (mrcp_engine_channel_t *channel)
mrcp_engine_config_tmrcp_engine_config_alloc (apr_pool_t *pool)

Detailed Description

MRCP Engine User Interface (typically user is an MRCP server).


Function Documentation

mrcp_engine_channel_t* mrcp_engine_channel_virtual_create ( mrcp_engine_t engine,
mrcp_version_e  mrcp_version,
apr_pool_t *  pool 
)

Create engine channel

apt_bool_t mrcp_engine_channel_virtual_destroy ( mrcp_engine_channel_t channel  ) 

Destroy engine channel

mrcp_engine_config_t* mrcp_engine_config_alloc ( apr_pool_t *  pool  ) 

Allocate engine config

void mrcp_engine_on_close ( mrcp_engine_t engine  ) 

Response to close engine request

void mrcp_engine_on_open ( mrcp_engine_t engine,
apt_bool_t  status 
)

Response to open engine request

apt_bool_t mrcp_engine_virtual_close ( mrcp_engine_t engine  ) 

Close engine

APT_BEGIN_EXTERN_C apt_bool_t mrcp_engine_virtual_destroy ( mrcp_engine_t engine  ) 

Destroy engine

apt_bool_t mrcp_engine_virtual_open ( mrcp_engine_t engine  ) 

Open engine

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1