#include <mrcp_connection_types.h>
Data Fields | |
apt_bool_t(* | on_add )(mrcp_control_channel_t *channel, mrcp_control_descriptor_t *descriptor, apt_bool_t status) |
apt_bool_t(* | on_modify )(mrcp_control_channel_t *channel, mrcp_control_descriptor_t *descriptor, apt_bool_t status) |
apt_bool_t(* | on_remove )(mrcp_control_channel_t *channel, apt_bool_t status) |
apt_bool_t(* | on_receive )(mrcp_control_channel_t *channel, mrcp_message_t *message) |
apt_bool_t(* | on_disconnect )(mrcp_control_channel_t *channel) |
MRCPv2 connection event vtable
apt_bool_t(* mrcp_connection_event_vtable_t::on_add)(mrcp_control_channel_t *channel, mrcp_control_descriptor_t *descriptor, apt_bool_t status) |
Channel add event handler
Disconnect event handler
apt_bool_t(* mrcp_connection_event_vtable_t::on_modify)(mrcp_control_channel_t *channel, mrcp_control_descriptor_t *descriptor, apt_bool_t status) |
Channel modify event handler
apt_bool_t(* mrcp_connection_event_vtable_t::on_receive)(mrcp_control_channel_t *channel, mrcp_message_t *message) |
Message receive event handler
apt_bool_t(* mrcp_connection_event_vtable_t::on_remove)(mrcp_control_channel_t *channel, apt_bool_t status) |
Channel remove event handler