다음을 통해 공유


PayloadSender class

스트리밍 페이로드 발신자입니다.

속성

disconnected
isConnected

현재 연결 상태 가져오기

메서드

connect(ITransportSender)

지정된 전송 보낸 사람에게 연결합니다.

disconnect(TransportDisconnectedEvent)

이 페이로드 발신자의 연결을 끊습니다.

sendPayload(IHeader, SubscribableStream, () => Promise<void>)

연결된 전송 발신자를 통해 페이로드를 보냅니다.

속성 세부 정보

disconnected

disconnected?: TransportDisconnectedEventHandler

속성 값

isConnected

현재 연결 상태 가져오기

boolean isConnected

속성 값

boolean

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

메서드 세부 정보

connect(ITransportSender)

지정된 전송 보낸 사람에게 연결합니다.

function connect(sender: ITransportSender)

매개 변수

sender
ITransportSender

이 페이로드 발신자를 연결할 전송 발신자입니다.

disconnect(TransportDisconnectedEvent)

이 페이로드 발신자의 연결을 끊습니다.

function disconnect(event?: TransportDisconnectedEvent)

매개 변수

event
TransportDisconnectedEvent

연결이 끊긴 이벤트 브로드캐스트에 포함할 연결이 끊어진 이벤트 인수입니다.

sendPayload(IHeader, SubscribableStream, () => Promise<void>)

연결된 전송 발신자를 통해 페이로드를 보냅니다.

function sendPayload(header: IHeader, payload?: SubscribableStream, sentCallback?: () => Promise<void>)

매개 변수

header
IHeader

나가는 페이로드에 연결할 헤더입니다.

payload
SubscribableStream

보낼 버퍼링된 데이터의 스트림입니다.

sentCallback

() => Promise<void>

보내기가 완료될 때 실행할 함수입니다.