#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) |
Vtable of text message generator
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
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
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