다음을 통해 공유


PayloadReceiver class

스트리밍을 위한 페이로드 수신기입니다.

속성

disconnected
isConnected

현재 연결 상태 가져오기

메서드

connect(ITransportReceiver)

전송 수신기에 연결

disconnect(TransportDisconnectedEvent)

이 수신기의 연결을 끊도록 합니다.

subscribe((header: IHeader) => SubscribableStream, (header: IHeader, stream: SubscribableStream, count: number) => void)

새 데이터가 들어올 때 알림을 받을 수 있도록 이 수신기를 구독할 수 있습니다.

속성 세부 정보

disconnected

disconnected?: TransportDisconnectedEventHandler

속성 값

isConnected

현재 연결 상태 가져오기

boolean isConnected

속성 값

boolean

전송 보낸 사람에게 연결된 경우 true입니다.

메서드 세부 정보

connect(ITransportReceiver)

전송 수신기에 연결

function connect(receiver: ITransportReceiver): Promise<void>

매개 변수

receiver
ITransportReceiver

들어오는 데이터를 끌어올 ITransportReceiver 개체입니다.

반환

Promise<void>

수신기가 완료될 때 해결되는 약속

disconnect(TransportDisconnectedEvent)

이 수신기의 연결을 끊도록 합니다.

function disconnect(event?: TransportDisconnectedEvent)

매개 변수

event
TransportDisconnectedEvent

연결 끊김 이벤트를 브로드캐스트할 때 포함할 이벤트 인수입니다.

subscribe((header: IHeader) => SubscribableStream, (header: IHeader, stream: SubscribableStream, count: number) => void)

새 데이터가 들어올 때 알림을 받을 수 있도록 이 수신기를 구독할 수 있습니다.

function subscribe(getStream: (header: IHeader) => SubscribableStream, receiveAction: (header: IHeader, stream: SubscribableStream, count: number) => void)

매개 변수

getStream

(header: IHeader) => SubscribableStream

새 스트림이 수신되면 콜백합니다.

receiveAction

(header: IHeader, stream: SubscribableStream, count: number) => void

새 메시지가 수신되면 콜백합니다.