cniDeleteNodeContext

Löscht jeden Kontext für eine Instanz eines benutzerdefinierten Knotenobjekts. Die Funktion wird vom Nachrichtenbroker aufgerufen, wenn eine Instanz eines Knotenobjekts zerstört, ein Nachrichtenfluss gelöscht oder eine Konfiguration neu eingesetzt wird. Ein Nachrichtenflussknoten wird möglicherweise auch beim Rekonfigurieren oder erneuten Einsetzen eines Brokers gelöscht.

Die Zuständigkeiten des Knotens sind an diesem Punkt die Folgenden:
  1. Knoteninstanz-spezifische Datenbereiche (wie z. B. Kontext) freigeben, die bei der Erstellung oder während der Knotenverarbeitung angefordert wurden.
  2. Zusätzliche Ressourcen freigeben, die unter Umständen für die Verarbeitung des Knotens angefordert wurden.
Definiert in Typ Mitglied
CNI_VFT Optional iFpDeleteNodeContext

Syntax

void cniDeleteNodeContext(CciContext* context);

Parameter

context
Die Adresse des Kontextes für die Instanz des Knotens, wie von der Funktion cniCreateNodeContext erstellt und zurückgegeben (Eingabe).

Beispiel

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

  return;
}
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as07440_