WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

cniSetInputBuffer

Utilice esta función para proporcionar un almacenamiento intermedio. Esta función sólo la utilizan los nodos de entrada. El parámetro source especifica la dirección como una corriente de bits de entrada del mensaje de entrada al intermediario.

Al proporcionar un almacenamiento intermedio, un nodo de entrada puede leer los datos de la corriente de bits que representa un mensaje de entrada de un origen de datos externo. El intermediario hace una copia de los datos y el canal de llamada puede liberar el almacenamiento al devolver el control.

Sintaxis

int cniSetInputBuffer(
  void*        returnCode,
  CciMessage*  message,
  Void*        source,
  CCiInt       length);			

Parámetros

returnCode
Código de retorno de la función (salida).
Los códigos de retorno posibles son:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_MESSAGE_OBJECT
  • CCI_INV_DATA_POINTER
  • CCI_INV_DATA_BUFLEN
message
Objeto de mensaje que utiliza el almacenamiento intermedio descrito por el parámetro source para representar la corriente de bits de entrada (entrada).
source
Dirección del almacenamiento intermedio que se debe utilizar como entrada (entrada).
length
Longitud del almacenamiento intermedio de entrada descrito por el parámetro source (entrada).

Valores de retorno

Ninguno. Si se produce un error, el parámetro returnCode indica la razón del mismo.

Ejemplo

   cniSetInputBuffer(&rc, message, buffer, buflen);
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:22


Tema de referenciaTema de referencia | Versión 8.0.0.5 | as07660_