cniBufferByte

Esta función obtiene un solo byte del almacenamiento intermedio de datos asociado con el objeto de mensaje (propietario del almacenamiento intermedio de datos) especificado en el argumento de mensaje. El valor del argumento de índice indica el byte de la matriz de bytes que se debe devolver.

Sintaxis

CciByte cniBufferByte(
  int*         returnCode,
  CciMessage*  message,
  CciSize      index);

Parámetros

returnCode
Código de retorno de la función (salida).
message
Dirección del objeto de mensaje para el que va a devolverse el tamaño del almacenamiento intermedio de datos (entrada).
index
Desplazamiento utilizado como índice en el almacenamiento intermedio (entrada).

Valores de retorno

Se devuelve el byte solicitado. Si se produce un error, el parámetro returnCode indica la causa de dicho error.

Conceptos relacionados
Nodos de entrada definidos por el usuario
Nodos de proceso de mensajes definidos por el usuario
Nodos de salida definidos por el usuario

Tareas relacionadas
Creación de un nodo de entrada en C
Creación de un nodo de proceso de mensajes en C

Referencia relacionada
Funciones de programa de utilidad de nodo de lenguaje C
cniBufferPointer
cniBufferSize
cniSetInputBuffer
cniWriteBuffer