TsgcWSPClient_sgcMethods › Broadcast

Broadcast Méthode

Diffuse un message à tous les clients connectés, avec filtrage optionnel par canal.

Syntaxe

procedure Broadcast(const aText: String; const aChannel: String = ''; const aGuid: String = '');

Paramètres

NomTypeDescription
aTextconst String Charge utile à diffuser.
aChannelconst String Filtre de canal facultatif. Lorsqu'il est fourni, seuls les clients abonnés à ce canal reçoivent le message.
aGuid const String Guid facultatif de l'instance de protocole sgc côté serveur cible. Laissez vide pour utiliser la valeur par défaut.

Remarques

Contrairement à Publish (qui cible les abonnés d'un canal), Broadcast est transmis à chaque client connecté correspondant au filtre de canal optionnel. Les destinataires reçoivent la charge utile via leur événement OnMessage.

Exemple

oProtocol.Broadcast('hello everyone');
oProtocol.Broadcast('channel update', 'news');

Retour aux méthodes