17 #ifndef MRCP_ENGINE_IFACE_H
18 #define MRCP_ENGINE_IFACE_H
apt_bool_t is_open
Definition: mrcp_engine_types.h:88
apt_bool_t mrcp_engine_virtual_close(mrcp_engine_t *engine)
void mrcp_engine_on_open(mrcp_engine_t *engine, apt_bool_t status)
APT_BEGIN_EXTERN_C apt_bool_t mrcp_engine_virtual_destroy(mrcp_engine_t *engine)
#define APT_END_EXTERN_C
Definition: apt.h:38
int apt_bool_t
Definition: apt.h:57
apt_bool_t mrcp_engine_virtual_open(mrcp_engine_t *engine)
Definition: mrcp_engine_types.h:70
mrcp_version_e
Definition: mrcp_types.h:30
apt_bool_t(* close)(mrcp_engine_channel_t *channel)
Definition: mrcp_engine_types.h:54
mrcp_engine_config_t * mrcp_engine_config_alloc(apr_pool_t *pool)
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
apt_bool_t mrcp_engine_channel_virtual_destroy(mrcp_engine_channel_t *channel)
apt_bool_t(* open)(mrcp_engine_channel_t *channel)
Definition: mrcp_engine_types.h:52
Definition: mrcp_engine_types.h:145
mrcp_engine_channel_t * mrcp_engine_channel_virtual_create(mrcp_engine_t *engine, mrcp_version_e mrcp_version, apr_pool_t *pool)
const mrcp_engine_channel_method_vtable_t * method_vtable
Definition: mrcp_engine_types.h:72
Definition: mrcp_engine_types.h:114
void mrcp_engine_on_close(mrcp_engine_t *engine)
apt_bool_t(* process_request)(mrcp_engine_channel_t *channel, mrcp_message_t *request)
Definition: mrcp_engine_types.h:56
Definition: mrcp_message.h:37