Finalidade
Anexa dados ao buffer contendo a representação de fluxo de bits de
uma mensagem para o objeto do analisador especificado.
Sintaxe
void cpiAppendToBuffer(
int* returnCode,
CciParser* parser,
CciByte* data,
CciSize length);
Parâmetros
- returnCode
- Recebe o código de retorno da função (saída).
Os possíveis
códigos de retorno são:
- CCI_SUCCESS
- CCI_EXCEPTION
- CCI_INV_PARSER_OBJECT
- CCI_INV_DATA_POINTER
- CCI_INV_LENGTH
- parser
- Especifica o endereço do objeto do analisador (entrada).
- data
- O endereço dos dados a serem anexados ao buffer (entrada).
- length
- O tamanho em bytes dos dados a serem anexados ao buffer
(entrada).
Valores de Retorno
Nenhuma.
Se ocorrer um erro, returnCode indicará o motivo do erro.
Amostra
Este exemplo foi tirado do arquivo do analisador de amostra
BipSampPluginParser.c (linha 634):
cpiAppendToBuffer(&rc, parser, (char *)"Some test data", 14);