Compartir a través de


RequestManager class

Organiza y administra las solicitudes de streaming pendientes.

Métodos

getResponse(string)

Construye y devuelve una respuesta para esta solicitud.

pendingRequestCount()

Obtiene el recuento de las solicitudes pendientes.

signalResponse(string, IReceiveResponse)

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 IReceiveResponse en respuesta a la solicitud.

Devoluciones

Promise<boolean>

Promesa que, cuando se completa, devuelve true si se completó la tarea de respuesta pendiente del requestId; de lo contrario, false.