This function declares the node as an input node. It is not used by message processing or output nodes, and you do not need to call cniEvaluate. WebSphere Message Broker allocates a thread and invokes this function on that thread.
Defined In | Type | Member |
---|---|---|
CNI_VFT | Conditional | iFpRun |
int cniRun( CCiContext* context, CCiMessage* destinationList, CciMessage* exceptionList, CciMessage* message );
The user-defined node can associate a bit stream with this message through calling cniSetInputBuffer. Populating the tree of this message is not supported, therefore calls to functions such as cniAddAsLastChild or cniCreateElementAsLastChildFromBitstream will be ineffective. To build parts of the tree instead of providing a buffer to be parsed as the whole message, you should create a new message using cniCreateMessage.
This function is called by the broker as part of a loop. The meaning of the return value is as shown below.
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
as07480_ |