PayloadReceiver class
Receptor de conteúdo para streaming.
Propriedades
| disconnected | |
| is |
Obter o estado conectado atual |
Métodos
| connect(ITransport |
Conecta-se a um receptor de transporte |
| disconnect(Transport |
Force esse receptor a se desconectar. |
| subscribe((header: IHeader) => Subscribable |
Permite que a assinatura desse receptor seja notificada quando novos dados forem fornecidos. |
Detalhes da propriedade
disconnected
disconnected?: TransportDisconnectedEventHandler
Valor da propriedade
isConnected
Obter o estado conectado atual
boolean isConnected
Valor da propriedade
boolean
true se conectado a um remetente de transporte.
Detalhes do método
connect(ITransportReceiver)
Conecta-se a um receptor de transporte
function connect(receiver: ITransportReceiver): Promise<void>
Parâmetros
- receiver
- ITransportReceiver
O objeto ITransportReceiver para efetuar pull de dados de entrada.
Retornos
Promise<void>
uma promessa que é resolvida quando o receptor é concluído
disconnect(TransportDisconnectedEvent)
Force esse receptor a se desconectar.
function disconnect(event?: TransportDisconnectedEvent)
Parâmetros
Argumentos de evento a serem incluídos ao difundir o evento de desconexão.
subscribe((header: IHeader) => SubscribableStream, (header: IHeader, stream: SubscribableStream, count: number) => void)
Permite que a assinatura desse receptor seja notificada quando novos dados forem fornecidos.
function subscribe(getStream: (header: IHeader) => SubscribableStream, receiveAction: (header: IHeader, stream: SubscribableStream, count: number) => void)
Parâmetros
- getStream
-
(header: IHeader) => SubscribableStream
Retorno de chamada quando um novo fluxo é recebido.
- receiveAction
-
(header: IHeader, stream: SubscribableStream, count: number) => void
Retorno de chamada quando uma nova mensagem foi recebida.