cpiAppendToBuffer

Scopo

Accoda i dati al buffer contenente la rappresentazione del flusso di bit di un messaggio, per l'oggetto programma di analisi specificato.

Sintassi

void cpiAppendToBuffer(
  int*      returnCode,
  CciParser*  parser,
  CciByte*    data,
  CciSize        length);

Parametri

returnCode
Riceve il codice di ritorno dalla funzione (output).
I codici di ritorno possibili sono:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_PARSER_OBJECT
  • CCI_INV_DATA_POINTER
  • CCI_INV_LENGTH
parser
Specifica l'indirizzo dell'oggetto programma di analisi (input).
data
L'indirizzo dei dati da accodare al buffer (input).
length
La dimensione in byte dei dati da accodare al buffer (input).

Valori di restituzione

Nessuno. Se si verifica un errore, il parametro returnCode indica il motivo dell'errore.

Esempio

Questo esempio è estratto dal file del programma di analisi di esempio BipSampPluginParser.c (riga 634):

cpiAppendToBuffer(&rc, parser, (char *)"Some test data", 14);
Concetti correlati
Programmi di analisi definiti dall'utente
Estensioni definite dall'utente
Attività correlate
Creazione di un programma di analisi in C
Riferimenti correlati
cpiBufferByte
cpiBufferPointer
cpiBufferSize
Funzioni di utilità del programma di analisi in C
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
as08260_