Partager via


PayloadReceiver class

Récepteur de charge utile pour la diffusion en continu.

Propriétés

disconnected
isConnected

Obtenir l’état connecté actuel

Méthodes

connect(ITransportReceiver)

Se connecte à un récepteur de transport

disconnect(TransportDisconnectedEvent)

Forcez ce récepteur à se déconnecter.

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

Autorise l’abonnement à ce récepteur afin d’être averti lorsque de nouvelles données sont entrantes.

Détails de la propriété

disconnected

disconnected?: TransportDisconnectedEventHandler

Valeur de propriété

isConnected

Obtenir l’état connecté actuel

boolean isConnected

Valeur de propriété

boolean

true si elle est connectée à un expéditeur de transport.

Détails de la méthode

connect(ITransportReceiver)

Se connecte à un récepteur de transport

function connect(receiver: ITransportReceiver): Promise<void>

Paramètres

receiver
ITransportReceiver

Objet ITransportReceiver à partir duquel extraire les données entrantes.

Retours

Promise<void>

une promesse qui se résout lorsque le récepteur est terminé

disconnect(TransportDisconnectedEvent)

Forcez ce récepteur à se déconnecter.

function disconnect(event?: TransportDisconnectedEvent)

Paramètres

event
TransportDisconnectedEvent

Arguments d’événement à inclure lors de la diffusion d’un événement de déconnexion.

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

Autorise l’abonnement à ce récepteur afin d’être averti lorsque de nouvelles données sont entrantes.

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

Paramètres

getStream

(header: IHeader) => SubscribableStream

Rappel lorsqu’un nouveau flux a été reçu.

receiveAction

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

Rappel lorsqu’un nouveau message a été reçu.