UniMRCP  1.7.0
Data Fields
apt_message_generator_vtable_t Struct Reference

#include <apt_text_message.h>

Data Fields

apt_bool_t(* on_start )(apt_message_generator_t *generator, apt_message_context_t *context, apt_text_stream_t *stream)
 
apt_bool_t(* on_header_complete )(apt_message_generator_t *generator, apt_message_context_t *context, apt_text_stream_t *stream)
 
apt_bool_t(* on_body_complete )(apt_message_generator_t *generator, apt_message_context_t *context, apt_text_stream_t *stream)
 

Detailed Description

Vtable of text message generator

Field Documentation

◆ on_body_complete

apt_bool_t(* apt_message_generator_vtable_t::on_body_complete) (apt_message_generator_t *generator, apt_message_context_t *context, apt_text_stream_t *stream)

Body handler is invoked to notify body has been generated

◆ on_header_complete

apt_bool_t(* apt_message_generator_vtable_t::on_header_complete) (apt_message_generator_t *generator, apt_message_context_t *context, apt_text_stream_t *stream)

Header section handler is invoked to notify header section has been generated

◆ on_start

apt_bool_t(* apt_message_generator_vtable_t::on_start) (apt_message_generator_t *generator, apt_message_context_t *context, apt_text_stream_t *stream)

Start message generation by associating corresponding context and generating message start-line if applicable


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