RequestManager class
Orchestra e gestisce le richieste di streaming in sospeso.
Metodi
| get |
Costruisce e restituisce una risposta per questa richiesta. |
| pending |
Ottiene il conteggio delle richieste in sospeso. |
| signal |
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
Restituisce
Promise<boolean>
Promessa che, al termine, restituisce true se l'attività di risposta in sospeso dell'requestIdè stata completata; in caso contrario, false.