RequestManager class
Управляет ожидающих потоковых запросов и управляет ими.
Методы
| get |
Создает и возвращает ответ для этого запроса. |
| pending |
Возвращает количество ожидающих запросов. |
| signal |
Сигнал срабатывает при завершении всех задач реагирования. |
Сведения о методе
getResponse(string)
Создает и возвращает ответ для этого запроса.
function getResponse(requestId: string): Promise<IReceiveResponse>
Параметры
- requestId
-
string
Идентификатор ответа StreamingRequest.
Возвращаемое значение
Promise<IReceiveResponse>
Ответ на указанный запрос.
pendingRequestCount()
Возвращает количество ожидающих запросов.
function pendingRequestCount(): number
Возвращаемое значение
number
Число с числом ожидающих запросов.
signalResponse(string, IReceiveResponse)
Сигнал срабатывает при завершении всех задач реагирования.
function signalResponse(requestId: string, response: IReceiveResponse): Promise<boolean>
Параметры
- requestId
-
string
Идентификатор streamRequest.
- response
- IReceiveResponse
IReceiveResponse в ответ на запрос.
Возвращаемое значение
Promise<boolean>
Обещание, которое при завершении возвращает true, если задача ответа requestIdожидается, в противном случае false.