PayloadSender class
Remitente de carga de streaming.
Propiedades
disconnected | |
is |
Obtención del estado conectado actual |
Métodos
connect(ITransport |
Se conecta al remitente de transporte especificado. |
disconnect(Transport |
Desconecta este remitente de carga. |
send |
Envía una carga a través del remitente de transporte conectado. |
Detalles de las propiedades
disconnected
disconnected?: TransportDisconnectedEventHandler
Valor de propiedad
isConnected
Obtención del estado conectado actual
boolean isConnected
Valor de propiedad
boolean
true si está conectado a un remitente de transporte.
Detalles del método
connect(ITransportSender)
Se conecta al remitente de transporte especificado.
function connect(sender: ITransportSender)
Parámetros
- sender
- ITransportSender
Remitente de transporte al que se va a conectar este remitente de carga.
disconnect(TransportDisconnectedEvent)
Desconecta este remitente de carga.
function disconnect(event?: TransportDisconnectedEvent)
Parámetros
Argumentos de evento desconectados que se van a incluir en la difusión de eventos desconectada.
sendPayload(IHeader, SubscribableStream, () => Promise<void>)
Envía una carga a través del remitente de transporte conectado.
function sendPayload(header: IHeader, payload?: SubscribableStream, sentCallback?: () => Promise<void>)
Parámetros
- header
- IHeader
Encabezado que se va a asociar a la carga saliente.
- payload
- SubscribableStream
Flujo de datos almacenados en búfer que se van a enviar.
- sentCallback
-
() => Promise<void>
Función que se va a ejecutar cuando se ha completado el envío.