cciGetSourceTerminalName

Diese Funktion gibt den Namen des Ausgabeterminals des Ausgangsknotens für die angegebene Verbindung zurück.

Syntax

CciSize cciGetSourceTerminalName (int* returnCode,
                                   CciConnection* connection,
                                   CciChar* value,
                                   CciSize         length);

Parameter

returnCode (Ausgabe)
Empfängt den Rückkehrcode von der Funktion (Ausgabe).
  • CCI_BUFFER_TOO_SMALL

    Der bereitgestellte Puffer war nicht groß genug für den Wert des Knotennamens.

connection (Eingabe)
Die interne Kennung für eine Verbindung zwischen zwei Knoten.
value (Ausgabe)
Die Adresse eines Puffers, der vom aufrufenden Modul für die Speicherung des Terminalnamenswerts zugeordnet wird.
length
Die Länge (in CciChar) des Puffers, der vom aufrufenden Modul zugeordnet wird.

Rückgabewerte

  • Bei erfolgreicher Ausführung wird der Terminalname in den angegebenen Puffer kopiert, und die Anzahl der kopierten Zeichen des Typs CciChar wird zurückgegeben.
  • Wenn der Puffer für den Attributwert nicht groß genug ist, wird als Wert für returnCode CCI_BUFFER_TOO_SMALL festgelegt, und die erforderliche Anzahl der Zeichen (CciChars) wird zurückgegeben.

Beispiel

void myPropagatedMessageCallback(
                        CciDataContext* userContext,
                        CciMessage*        message,
                        CciMessage* localEnvironment,
                        CciMessage* exceptionList,          
                        CciMessage* environment,
                        CciConnection* connection){
	int rc = CCI_SUCCESS;
   CciChar sourceTerminalName[initialStringBufferLength];
   cciGetSourceTerminalName(&rc,
                            connection,
                            sourceTerminalName,
                            initialStringBufferLength);
}
Zugehörige Konzepte
Benutzerexits entwickeln
Zugehörige Tasks
Benutzerexit entwickeln
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as36020_