cniDeleteNodeContext

Esta función suprime el contexto para una instancia de un objeto de nodo definido por el usuario. La invoca el intermediario de mensajes siempre que se destruye una instancia de un objeto de nodo, cuando se suprime un flujo de mensajes, o cuando una configuración se difunde de nuevo. Un nodo de flujo de mensajes también puede suprimirse al volverse a configurar o difundir un intermediario.

Las responsabilidades del nodo llegado este punto son las siguientes:
  1. Liberar las áreas de datos específicas de una instancia de nodo (como el contexto) adquiridas en el momento de la construcción o durante el proceso del nodo.
  2. Liberar los recursos adicionales que puedan haberse adquirido para el proceso del nodo.
Definida en Tipo Miembro
CNI_VFT Opcional iFpDeleteNodeContext

Sintaxis

void cniDeleteNodeContext(CciContext* context);

Parámetros

context
Dirección del contexto para la instancia de nodo, creada y devuelta por la función cniCreateNodeContext (entrada).

Ejemplo

void _deleteNodeContext(
  CciContext* context
){
  static char* functionName = (char *)"_deleteNodeContext()";

  return;
}

Conceptos relacionados
Nodos de entrada definidos por el usuario
Nodos de proceso de mensajes definidos por el usuario
Nodos de salida definidos por el usuario

Tareas relacionadas
Creación de un nodo de entrada en C
Creación de un nodo de proceso de mensajes en C

Referencia relacionada
Funciones de implementación de nodo de lenguaje C
cniCreateNodeContext