cpiAppendToBuffer

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

Conceitos relacionados
Analisadores Definidos pelo Usuário
Extensões Definidas pelo Usuário

Tarefas relacionadas
Criando um Analisador em C

Referências relacionadas
cpiBufferByte
cpiBufferPointer
cpiBufferSize
Funções Utilitárias de Analisador