C language user-defined node API

Learn about the different types of call provided by the API.

The C language user-defined node API consists of:
  1. A set of implementation functions that provide the functionality of the user-defined node. These functions are called by the integration node. The implementation functions are mandatory, and if they are not supplied by the developer, an exception is thrown at run time.
  2. A set of utility functions that create resources in the integration node, or request a service of the integration node. These utility functions are called by a user-defined node.
Most of the utilities are shared by all types of node; however, a few are specific to input nodes. This restriction is marked in the text.

These functions are defined in the BipCni.h header file.

This section covers the following topics: