cniCreateNodeFactory

Erstellt eine Knotenfactory in der Nachrichtenbroker-Steuerkomponente. Es wird eine einzelne Instanz der benannten Nachrichtenflussknoten-Factory erstellt.

Diese Funktion darf nur in der Initialisierungsfunktion bipGetMessageFlowNodeFactory aufgerufen werden, die angerufen wird, wenn die LIL-Datei vom Nachrichtenbroker geladen wird. Wenn cniCreateNodeFactory zu einem anderen Zeitpunkt aufgerufen wird, sind die Ergebnisse unvorhersehbar.

Syntax

CciFactory* cniCreateNodeFactory(
  int*      returnCode,
  CciChar*  name);

Parameter

returnCode
Der Rückkehrcode aus der Funktion (Ausgabe).
Mögliche Rückkehrcodes sind:
  • CCI_SUCCESS
  • CCI_FAILURE
  • CCI_EXCEPTION
  • CCI_INV_FACTORY_NAME
  • CCI_INV_OBJECT_NAME
name
Der Name der Factory, die erstellt wird (Eingabe).

Rückgabewerte

Bei Erfolg wird die Adresse des Knotenfactory-Objekts zurückgegeben. Ansonsten wird ein Nullwert (CCI_NULL_ADDR) ausgegeben, und der Parameter returnCode gibt den Grund für den Fehler an.

Beispiel

  factoryObject = cniCreateNodeFactory(0, (unsigned short *)constPluginNodeFactory);
  if (factoryObject == CCI_NULL_ADDR) {

  /* Handle errors */
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as07500_