The C language user-defined
parser API consists
of:
- A set of implementation functions that provide the functionality of the user-defined parser.
These functions are invoked by the message broker. Most implementation functions
are mandatory and, if not supplied by the developer, cause an exception at
runtime.
- A set of utility functions, the purpose of which is to create resources
in the message broker or to request a service of the broker. These utility
functions can be invoked by a user-defined parser.