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_t * | mrcp_resource_get (const mrcp_resource_factory_t *resource_factory, mrcp_resource_id resource_id) |
mrcp_resource_t * | mrcp_resource_find (const mrcp_resource_factory_t *resource_factory, const apt_str_t *name) |
Aggregation of MRCP Resources.
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