IcomLUO.SendResponse (método)

Envía una respuesta o una confirmación cortesía al anfitrión.

Sintaxis

  
void SendResponse(  
   int senseCode,  
   int hint,  
   short seqno  
)  

Parámetros

Parámetro Descripción
senseCode Código de sentido que se va a enviar al host, en orden de bytes de Intel.

0x00000000 indica una respuesta positiva o una confirmación cortesía de los datos de respuesta de excepción.
hint Sugerencia para indicar el flujo de mensajes en el que se va a enviar la respuesta.

La sugerencia debe ser una combinación bit a bit de LU_DATA o SSCP_DATA y NORMAL_DATA o EXPEDITED_DATA.
seqno Número de secuencia de la solicitud a la que responder.

IcomLU0.Receive devuelve el valor utilizado en seqno .

Valor devuelto

Importancia Descripción
S_OK El método envió el mensaje correctamente.
CLU0_E_SESSION_FAILED Error en la sesión de SNA subyacente, posiblemente debido a una interrupción del vínculo u otro error transitorio.

Debe desconectar y liberar la sesión del servidor. Opcionalmente, puede emitir una llamada a IcomLU0.Offline para restablecer la sesión y, a continuación, reactivar la sesión con una llamada a IcomLU0.Online.
CLU0_E_RECEIVE_IN_PROGRESS La aplicación no ha completado la recepción de la última cadena enviada por el host. Esto puede indicarse mediante La recepción devuelve DATA_INCOMPLETE.

Debe volver a emitir la llamada IcomLU0.Receive para recopilar los datos restantes y, a continuación, reintentar la llamada a SendResponse.
CLU0_E_SERVER_FAILURE La sesión de TSS ya no es válida.

Debe liberar el identificador de sesión.
CLU0_E_WAITING Otro subproceso ha emitido una llamada Receive para este método comLU0 que aún no ha devuelto.
CLU0_E_NOTCONNECTED El cliente comLU0 no está conectado a un objeto de sesión a través de una llamada a Connect.
CLU0_E_SYSERROR Error en este método debido a un error interno.

Excepciones

Observaciones

Véase también

Métodos IcomLU0
Integrador de sesiones para LU0