PayloadSender class
Streamingnutzlast-Absender.
Eigenschaften
disconnected | |
is |
Abrufen des aktuellen verbundenen Zustands |
Methoden
connect(ITransport |
Stellt eine Verbindung mit dem angegebenen Transport-Absender hergestellt. |
disconnect(Transport |
Trennt diesen Nutzlastabsender. |
send |
Sendet eine Nutzlast über den verbundenen Transport-Absender. |
Details zur Eigenschaft
disconnected
isConnected
Abrufen des aktuellen verbundenen Zustands
boolean isConnected
Eigenschaftswert
boolean
true, wenn eine Verbindung mit einem Transportsender hergestellt wird.
Details zur Methode
connect(ITransportSender)
Stellt eine Verbindung mit dem angegebenen Transport-Absender hergestellt.
function connect(sender: ITransportSender)
Parameter
- sender
- ITransportSender
Der Transport-Absender, mit dem dieser Nutzlast-Absender verbunden werden soll.
disconnect(TransportDisconnectedEvent)
Trennt diesen Nutzlastabsender.
function disconnect(event?: TransportDisconnectedEvent)
Parameter
Die getrennten Ereignisargumente, die in die getrennte Ereignisübertragung eingeschlossen werden sollen.
sendPayload(IHeader, SubscribableStream, () => Promise<void>)
Sendet eine Nutzlast über den verbundenen Transport-Absender.
function sendPayload(header: IHeader, payload?: SubscribableStream, sentCallback?: () => Promise<void>)
Parameter
- header
- IHeader
Der Header, der an die ausgehende Nutzlast angefügt werden soll.
- payload
- SubscribableStream
Der Datenstrom, der gepuffert werden soll.
- sentCallback
-
() => Promise<void>
Die Funktion, die ausgeführt werden soll, wenn das Senden abgeschlossen ist.