다음을 통해 공유


RequestManager class

보류 중인 스트리밍 요청을 오케스트레이션하고 관리합니다.

메서드

getResponse(string)

이 요청에 대한 응답을 생성하고 반환합니다.

pendingRequestCount()

보류 중인 요청의 수를 가져옵니다.

signalResponse(string, IReceiveResponse)

모든 응답 작업이 완료되면 신호가 발생합니다.

메서드 세부 정보

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.