Compartilhar via


PayloadReceiver class

Receptor de conteúdo para streaming.

Propriedades

disconnected
isConnected

Obter o estado conectado atual

Métodos

connect(ITransportReceiver)

Conecta-se a um receptor de transporte

disconnect(TransportDisconnectedEvent)

Force esse receptor a se desconectar.

subscribe((header: IHeader) => SubscribableStream, (header: IHeader, stream: SubscribableStream, count: number) => void)

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

event
TransportDisconnectedEvent

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.