RequestManager class
Mengatur dan mengelola permintaan streaming yang tertunda.
Metode
| get |
Membuat dan mengembalikan respons untuk permintaan ini. |
| pending |
Mendapatkan hitungan permintaan yang tertunda. |
| signal |
Sinyal diaktifkan ketika semua tugas respons telah selesai. |
Detail Metode
getResponse(string)
Membuat dan mengembalikan respons untuk permintaan ini.
function getResponse(requestId: string): Promise<IReceiveResponse>
Parameter
- requestId
-
string
ID StreamingRequest yang sedang ditanggapi.
Mengembalikan
Promise<IReceiveResponse>
Respons terhadap permintaan yang ditentukan.
pendingRequestCount()
Mendapatkan hitungan permintaan yang tertunda.
function pendingRequestCount(): number
Mengembalikan
number
Nomor dengan jumlah permintaan yang tertunda.
signalResponse(string, IReceiveResponse)
Sinyal diaktifkan ketika semua tugas respons telah selesai.
function signalResponse(requestId: string, response: IReceiveResponse): Promise<boolean>
Parameter
- requestId
-
string
The ID of the StreamingRequest.
- response
- IReceiveResponse
Mengembalikan
Promise<boolean>
Janji yang ketika selesai mengembalikan true jika tugas respons requestIdyang tertunda selesai, jika tidak, false.