Método IcomLUO.SendResponse

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

Sintaxis

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

Parámetros

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

0x00000000 indica una respuesta positiva o una confirmación de cortesía para 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 se debe responder.

seqno IcomLU0.Receive devuelve el valor utilizado en .

Valor devuelto

Value 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 devolución de recepción DATA_INCOMPLETE.

Debe volver a emitir la llamada IcomLU0.Receive para recopilar los datos restantes y, a continuación, volver a intentar 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 se ha devuelto.
CLU0_E_NOTCONNECTED El cliente comLU0 no está conectado a un objeto de sesión mediante una llamada a Conectar.
CLU0_E_SYSERROR Error en este método debido a un error interno.

Excepciones

Notas

Consulte también

Métodos de IcomLU0
Integrador de sesiones para LU0