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 run time.
A set of utility functions that create resources in the message broker
or request a service of the broker. These utility functions can
be invoked by a user-defined parser.
These functions are defined in the BipCpi.hheader file.