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>
发送完成后要执行的函数。