RequestManager class
보류 중인 스트리밍 요청을 오케스트레이션하고 관리합니다.
메서드
get |
이 요청에 대한 응답을 생성하고 반환합니다. |
pending |
보류 중인 요청의 수를 가져옵니다. |
signal |
모든 응답 작업이 완료되면 신호가 발생합니다. |
메서드 세부 정보
getResponse(string)
이 요청에 대한 응답을 생성하고 반환합니다.
function getResponse(requestId: string): Promise<IReceiveResponse>
매개 변수
- requestId
-
string
응답할 StreamingRequest의 ID입니다.
반환
Promise<IReceiveResponse>
지정된 요청에 대한 응답입니다.
pendingRequestCount()
보류 중인 요청의 수를 가져옵니다.
function pendingRequestCount(): number
반환
number
보류 중인 요청 수가 있는 숫자입니다.
signalResponse(string, IReceiveResponse)
모든 응답 작업이 완료되면 신호가 발생합니다.
function signalResponse(requestId: string, response: IReceiveResponse): Promise<boolean>
매개 변수
- requestId
-
string
StreamingRequest의 ID입니다.
반환
Promise<boolean>
완료될 때 requestId
보류 중인 응답 작업이 완료된 경우 true
반환하고, 그렇지 않으면 false
.