cniEvaluate

执行节点处理。当在节点对象的实例的输入终端之一接收消息时,它由消息代理调用。此函数形成消息流或输出节点的主要处理逻辑。它不与输入节点一起使用。

您需要在调用此函数前定义函数表,否则它不会工作。

在此点,节点的责任是要:
  1. 处理消息以及节点实例上的任何属性的值。
  2. 根据内容处理消息,如果期望。
  3. 将消息传播到任何适当的输出终端。
  4. 如果发生错误则抛出异常。
在其中定义 类型 成员
CNI_VFT 有条件的 iFpEvaluate

语法

void cniEvaluate(                
    CciContext  *context,
    CciMessage  *destinationList,
    CciMessage  *exceptionList,
  CciMessage *message);

参数

context
节点实例上下文的地址,由节点创建并由 cniCreateNodeContext 函数(输入)返回。
destinationList
输入目标列表对象的地址(输入)。
exceptionList
消息异常列表的地址(输入)。
message
输入消息对象的地址(输入)。
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
as07450_