PayloadSender class
스트리밍 페이로드 발신자입니다.
속성
| disconnected | |
| is |
현재 연결 상태 가져오기 |
메서드
| connect(ITransport |
지정된 전송 보낸 사람에게 연결합니다. |
| disconnect(Transport |
이 페이로드 발신자의 연결을 끊습니다. |
| send |
연결된 전송 발신자를 통해 페이로드를 보냅니다. |
속성 세부 정보
disconnected
isConnected
현재 연결 상태 가져오기
boolean isConnected
속성 값
boolean
전송 보낸 사람에게 연결된 경우 true입니다.
메서드 세부 정보
connect(ITransportSender)
지정된 전송 보낸 사람에게 연결합니다.
function connect(sender: ITransportSender)
매개 변수
- sender
- ITransportSender
이 페이로드 발신자를 연결할 전송 발신자입니다.
disconnect(TransportDisconnectedEvent)
이 페이로드 발신자의 연결을 끊습니다.
function disconnect(event?: TransportDisconnectedEvent)
매개 변수
연결이 끊긴 이벤트 브로드캐스트에 포함할 연결이 끊어진 이벤트 인수입니다.
sendPayload(IHeader, SubscribableStream, () => Promise<void>)
연결된 전송 발신자를 통해 페이로드를 보냅니다.
function sendPayload(header: IHeader, payload?: SubscribableStream, sentCallback?: () => Promise<void>)
매개 변수
- header
- IHeader
나가는 페이로드에 연결할 헤더입니다.
- payload
- SubscribableStream
보낼 버퍼링된 데이터의 스트림입니다.
- sentCallback
-
() => Promise<void>
보내기가 완료될 때 실행할 함수입니다.