mrcp_engine_loader.h File Reference

Loader of plugins for MRCP engines. More...

#include "mrcp_engine_iface.h"

Go to the source code of this file.

Typedefs

typedef
typedefAPT_BEGIN_EXTERN_C
struct mrcp_engine_loader_t 
mrcp_engine_loader_t

Functions

mrcp_engine_loader_tmrcp_engine_loader_create (apr_pool_t *pool)
apt_bool_t mrcp_engine_loader_destroy (mrcp_engine_loader_t *loader)
apt_bool_t mrcp_engine_loader_plugins_unload (mrcp_engine_loader_t *loader)
mrcp_engine_tmrcp_engine_loader_plugin_load (mrcp_engine_loader_t *loader, const char *id, const char *path, mrcp_engine_config_t *config)

Detailed Description

Loader of plugins for MRCP engines.


Typedef Documentation

typedef typedefAPT_BEGIN_EXTERN_C struct mrcp_engine_loader_t mrcp_engine_loader_t

Opaque engine loader declaration


Function Documentation

mrcp_engine_loader_t* mrcp_engine_loader_create ( apr_pool_t *  pool  ) 

Create engine loader

apt_bool_t mrcp_engine_loader_destroy ( mrcp_engine_loader_t loader  ) 

Destroy engine loader

mrcp_engine_t* mrcp_engine_loader_plugin_load ( mrcp_engine_loader_t loader,
const char *  id,
const char *  path,
mrcp_engine_config_t config 
)

Load engine plugin

apt_bool_t mrcp_engine_loader_plugins_unload ( mrcp_engine_loader_t loader  ) 

Unload loaded plugins

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1