cpiAppendToBuffer

Zweck

Hängt Daten für das angegebene Parserobjekt an den Puffer an, der die Bitstromdarstellung einer Nachricht enthält.

Syntax

void cpiAppendToBuffer(
  int*        Rückkehrcode,
  CciParser*  Parser,
  CciByte*    Daten,
  CciSize     Länge);

Parameter

Rückkehrcode
Empfängt den Rückkehrcode von der Funktion (Ausgabe).
Mögliche Rückkehrcodes sind:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_PARSER_OBJECT
  • CCI_INV_DATA_POINTER
  • CCI_INV_LENGTH
Parser
Gibt die Adresse des Parserobjekts an (Eingabe).
Daten
Die Adresse der Daten, die an den Puffer angehängt werden müssen (Eingabe).
Länge
Die Größe der Daten in Byte, die an den Puffer angehängt werden müssen (Eingabe).

Rückgabewerte

Keine. Wenn ein Fehler auftritt, gibt der Rückkehrcode den Grund für den Fehler an.

Beispielprogramm

Dieses Beispiel stammt aus der Musterparserdatei BipSampPluginParser.c (Zeile 634):

cpiAppendToBuffer(&rc, parser, (char *)"Some test data", 14);
Zugehörige Konzepte
Benutzerdefinierte Parser
Benutzerdefinierte Erweiterungen
Zugehörige Tasks
Parser in C erstellen
Zugehörige Verweise
cpiBufferByte
cpiBufferPointer
cpiBufferSize
C-Parser-Dienstprogrammfunktionen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as08260_