mrcp_resource_factory.h File Reference

Aggregation of MRCP Resources. More...

#include "apt_text_stream.h"
#include "mrcp_types.h"

Go to the source code of this file.

Functions

APT_BEGIN_EXTERN_C
mrcp_resource_factory_t
mrcp_resource_factory_create (apr_size_t resource_count, apr_pool_t *pool)
apt_bool_t mrcp_resource_factory_destroy (mrcp_resource_factory_t *resource_factory)
apt_bool_t mrcp_resource_register (mrcp_resource_factory_t *resource_factory, mrcp_resource_t *resource)
mrcp_resource_tmrcp_resource_get (const mrcp_resource_factory_t *resource_factory, mrcp_resource_id resource_id)
mrcp_resource_tmrcp_resource_find (const mrcp_resource_factory_t *resource_factory, const apt_str_t *name)

Detailed Description

Aggregation of MRCP Resources.


Function Documentation

APT_BEGIN_EXTERN_C mrcp_resource_factory_t* mrcp_resource_factory_create ( apr_size_t  resource_count,
apr_pool_t *  pool 
)

Create MRCP resource factory

apt_bool_t mrcp_resource_factory_destroy ( mrcp_resource_factory_t resource_factory  ) 

Destroy MRCP resource factory

mrcp_resource_t* mrcp_resource_find ( const mrcp_resource_factory_t resource_factory,
const apt_str_t name 
)

Find MRCP resource by resource name

mrcp_resource_t* mrcp_resource_get ( const mrcp_resource_factory_t resource_factory,
mrcp_resource_id  resource_id 
)

Get MRCP resource by resource id

apt_bool_t mrcp_resource_register ( mrcp_resource_factory_t resource_factory,
mrcp_resource_t resource 
)

Register MRCP resource

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 25 Mar 2013 for UniMRCP by  doxygen 1.6.1