cniEvaluate

Executa o processamento do nó. É chamada pelo intermediário de mensagens quando uma mensagem é recebida em um dos terminais de entrada de uma instância de um objeto de nó. Essa função forma a lógica principal de processamento do fluxo de mensagens ou nó output. Ela não é utilizada com nós de entrada.

É preciso ter definido uma tabela de função antes de chamar esta função, ou ela não funcionará.

As responsabilidades do nó neste ponto são de:
  1. Processar a mensagem de acordo com os valores de quaisquer atributos na instância do nó.
  2. Processar a mensagem com base no conteúdo, se desejado.
  3. Propagar a mensagem para quaisquer terminais de saída apropriados.
  4. Lançar uma exceção se um erro ocorrer.
Definido em Type Membro
CNI_VFT Condicional iFpEvaluate

Sintaxe

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

Parâmetros

context
O endereço do contexto para a instância do nó, conforme criado pelo nó e retornado pela função cniCreateNodeContext (entrada).
destinationList
O endereço do objeto de lista de destino de entrada (entrada).
exceptionList
O endereço da lista de exceção para a mensagem (entrada).
message
O endereço do objeto de mensagem de entrada (entrada).
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
as07450_