Condividi tramite


RequestManager class

Orchestra e gestisce le richieste di streaming in sospeso.

Metodi

getResponse(string)

Costruisce e restituisce una risposta per questa richiesta.

pendingRequestCount()

Ottiene il conteggio delle richieste in sospeso.

signalResponse(string, IReceiveResponse)

Segnale generato quando tutte le attività di risposta sono state completate.

Dettagli metodo

getResponse(string)

Costruisce e restituisce una risposta per questa richiesta.

function getResponse(requestId: string): Promise<IReceiveResponse>

Parametri

requestId

string

ID dell'oggetto StreamingRequest a cui viene inviata la risposta.

Restituisce

Promise<IReceiveResponse>

Risposta alla richiesta specificata.

pendingRequestCount()

Ottiene il conteggio delle richieste in sospeso.

function pendingRequestCount(): number

Restituisce

number

Numero con il numero di richieste in sospeso.

signalResponse(string, IReceiveResponse)

Segnale generato quando tutte le attività di risposta sono state completate.

function signalResponse(requestId: string, response: IReceiveResponse): Promise<boolean>

Parametri

requestId

string

ID dell'oggetto StreamingRequest.

response
IReceiveResponse

Il IReceiveResponse in risposta alla richiesta.

Restituisce

Promise<boolean>

Promessa che, al termine, restituisce true se l'attività di risposta in sospeso dell'requestIdè stata completata; in caso contrario, false.