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);