cniCreateNodeFactory

Diese Funktion erstellt eine Knoten-Factory in der Steuerkomponente des Nachrichtenbrokers. Es wird eine einzelne Instanz der angegebenen Nachrichtenflussknoten-Factory erstellt.

Diese Funktion darf nur in der Initialisierungsfunktion bipGetMessageFlowNodeFactory aufgerufen werden, die aufgerufen wird, wenn die LIL 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 erfolgreicher Ausführung wird die Adresse des Knoten-Factory-Objekts zurückgegeben. Andernfalls wird der Wert null (CCI_NULL_ADDR) zurückgegeben, und der Parameter returnCode gibt die Fehlerursache 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: 18.05.2006
as07500_