UniMRCP  1.7.0
Functions
mrcp_engine_iface.h File Reference

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

#include "mrcp_engine_types.h"
Include dependency graph for mrcp_engine_iface.h:
This graph shows which files directly or indirectly include this file:

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, apr_table_t *attribs, 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)
 
mrcp_engine_settings_tmrcp_engine_settings_alloc (apr_pool_t *pool)
 

Detailed Description

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

Function Documentation

◆ mrcp_engine_channel_virtual_create()

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

Create engine channel

◆ mrcp_engine_channel_virtual_destroy()

apt_bool_t mrcp_engine_channel_virtual_destroy ( mrcp_engine_channel_t channel)

Destroy engine channel

◆ mrcp_engine_config_alloc()

mrcp_engine_config_t* mrcp_engine_config_alloc ( apr_pool_t *  pool)

Allocate engine config

◆ mrcp_engine_on_close()

void mrcp_engine_on_close ( mrcp_engine_t engine)

Response to close engine request

◆ mrcp_engine_on_open()

void mrcp_engine_on_open ( mrcp_engine_t engine,
apt_bool_t  status 
)

Response to open engine request

◆ mrcp_engine_settings_alloc()

mrcp_engine_settings_t* mrcp_engine_settings_alloc ( apr_pool_t *  pool)

Allocate engine profile settings

◆ mrcp_engine_virtual_close()

apt_bool_t mrcp_engine_virtual_close ( mrcp_engine_t engine)

Close engine

◆ mrcp_engine_virtual_destroy()

APT_BEGIN_EXTERN_C apt_bool_t mrcp_engine_virtual_destroy ( mrcp_engine_t engine)

Destroy engine

◆ mrcp_engine_virtual_open()

apt_bool_t mrcp_engine_virtual_open ( mrcp_engine_t engine)

Open engine