UniMRCP  1.7.0
Data Fields
mrcp_session_response_vtable_t Struct Reference

#include <mrcp_session.h>

Data Fields

apt_bool_t(* on_answer )(mrcp_session_t *session, mrcp_session_descriptor_t *descriptor)
 
apt_bool_t(* on_terminate )(mrcp_session_t *session)
 
apt_bool_t(* on_control )(mrcp_session_t *session, mrcp_message_t *message)
 
apt_bool_t(* on_discover )(mrcp_session_t *session, mrcp_session_descriptor_t *descriptor)
 

Detailed Description

MRCP session response vtable

Field Documentation

◆ on_answer

apt_bool_t(* mrcp_session_response_vtable_t::on_answer) (mrcp_session_t *session, mrcp_session_descriptor_t *descriptor)

Answer with remote session descriptor

◆ on_control

apt_bool_t(* mrcp_session_response_vtable_t::on_control) (mrcp_session_t *session, mrcp_message_t *message)

Control session (MRCPv1 only)

◆ on_discover

apt_bool_t(* mrcp_session_response_vtable_t::on_discover) (mrcp_session_t *session, mrcp_session_descriptor_t *descriptor)

Response to resource discovery request

◆ on_terminate

apt_bool_t(* mrcp_session_response_vtable_t::on_terminate) (mrcp_session_t *session)

Session terminated


The documentation for this struct was generated from the following file: