MRCP Resource Loader. More...
#include "apt_string.h"
#include "mrcp_types.h"
Go to the source code of this file.
Typedefs | |
typedef typedefAPT_BEGIN_EXTERN_C struct mrcp_resource_loader_t | mrcp_resource_loader_t |
Functions | |
mrcp_resource_loader_t * | mrcp_resource_loader_create (apt_bool_t load_all_resources, apr_pool_t *pool) |
apt_bool_t | mrcp_resources_load (mrcp_resource_loader_t *loader) |
apt_bool_t | mrcp_resource_load (mrcp_resource_loader_t *loader, const apt_str_t *name) |
apt_bool_t | mrcp_resource_load_by_id (mrcp_resource_loader_t *loader, mrcp_resource_id id) |
mrcp_resource_factory_t * | mrcp_resource_factory_get (const mrcp_resource_loader_t *loader) |
MRCP Resource Loader.
typedef typedefAPT_BEGIN_EXTERN_C struct mrcp_resource_loader_t mrcp_resource_loader_t |
Opaque resource loader declaration
mrcp_resource_factory_t* mrcp_resource_factory_get | ( | const mrcp_resource_loader_t * | loader | ) |
Get MRCP resource factory
apt_bool_t mrcp_resource_load | ( | mrcp_resource_loader_t * | loader, | |
const apt_str_t * | name | |||
) |
Load MRCP resource by resource name
apt_bool_t mrcp_resource_load_by_id | ( | mrcp_resource_loader_t * | loader, | |
mrcp_resource_id | id | |||
) |
Load MRCP resource by resource identifier
mrcp_resource_loader_t* mrcp_resource_loader_create | ( | apt_bool_t | load_all_resources, | |
apr_pool_t * | pool | |||
) |
Create MRCP resource loader
apt_bool_t mrcp_resources_load | ( | mrcp_resource_loader_t * | loader | ) |
Load all MRCP resources