RequestManager class
Organiza y administra las solicitudes de streaming pendientes.
Métodos
get |
Construye y devuelve una respuesta para esta solicitud. |
pending |
Obtiene el recuento de las solicitudes pendientes. |
signal |
Señal activada cuando se han completado todas las tareas de respuesta. |
Detalles del método
getResponse(string)
Construye y devuelve una respuesta para esta solicitud.
function getResponse(requestId: string): Promise<IReceiveResponse>
Parámetros
- requestId
-
string
Identificador del objeto StreamingRequest al que se responde.
Devoluciones
Promise<IReceiveResponse>
Respuesta a la solicitud especificada.
pendingRequestCount()
Obtiene el recuento de las solicitudes pendientes.
function pendingRequestCount(): number
Devoluciones
number
Número con el recuento de solicitudes pendientes.
signalResponse(string, IReceiveResponse)
Señal activada cuando se han completado todas las tareas de respuesta.
function signalResponse(requestId: string, response: IReceiveResponse): Promise<boolean>
Parámetros
- requestId
-
string
Identificador de StreamingRequest.
- response
- IReceiveResponse
El
Devoluciones
Promise<boolean>
Promesa que, cuando se completa, devuelve true
si se completó la tarea de respuesta pendiente del requestId
; de lo contrario, false
.