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_t * | mrcp_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_t * | mrcp_engine_config_alloc (apr_pool_t *pool) |
MRCP Engine User Interface (typically user is an MRCP server).
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