PayloadReceiver class
스트리밍을 위한 페이로드 수신기입니다.
속성
disconnected | |
is |
현재 연결 상태 가져오기 |
메서드
connect(ITransport |
전송 수신기에 연결 |
disconnect(Transport |
이 수신기의 연결을 끊도록 합니다. |
subscribe((header: IHeader) => Subscribable |
새 데이터가 들어올 때 알림을 받을 수 있도록 이 수신기를 구독할 수 있습니다. |
속성 세부 정보
disconnected
isConnected
현재 연결 상태 가져오기
boolean isConnected
속성 값
boolean
전송 보낸 사람에게 연결된 경우 true입니다.
메서드 세부 정보
connect(ITransportReceiver)
전송 수신기에 연결
function connect(receiver: ITransportReceiver): Promise<void>
매개 변수
- receiver
- ITransportReceiver
들어오는 데이터를 끌어올 ITransportReceiver 개체입니다.
반환
Promise<void>
수신기가 완료될 때 해결되는 약속
disconnect(TransportDisconnectedEvent)
이 수신기의 연결을 끊도록 합니다.
function disconnect(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
새 메시지가 수신되면 콜백합니다.