UniMRCP  1.5.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
apt_message_parser_vtable_t Struct Reference

#include <apt_text_message.h>

Data Fields

apt_bool_t(* on_start )(apt_message_parser_t *parser, apt_message_context_t *context, apt_text_stream_t *stream, apr_pool_t *pool)
 
apt_bool_t(* on_header_complete )(apt_message_parser_t *parser, apt_message_context_t *context)
 
apt_bool_t(* on_body_complete )(apt_message_parser_t *parser, apt_message_context_t *context)
 

Detailed Description

Vtable of text message parser

Field Documentation

apt_bool_t(* apt_message_parser_vtable_t::on_body_complete)(apt_message_parser_t *parser, apt_message_context_t *context)

Body handler is invoked when entire body has been read

apt_bool_t(* apt_message_parser_vtable_t::on_header_complete)(apt_message_parser_t *parser, apt_message_context_t *context)

Header section handler is invoked when entire header section has been read and parsed into header fields

apt_bool_t(* apt_message_parser_vtable_t::on_start)(apt_message_parser_t *parser, apt_message_context_t *context, apt_text_stream_t *stream, apr_pool_t *pool)

Start new message parsing by associating corresponding context and reading its start-line if applicable


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