TsgcWSPClient_sgcMethoden › Broadcast

Broadcast Methode

Sendet eine Nachricht an alle verbundenen Clients, optional gefiltert nach Kanal.

Syntax

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

Parameter

NameTypBeschreibung
aTextconst StringNutzlast für Broadcast.
aChannelconst StringOptionaler Kanalfilter. Wenn angegeben, erhalten nur Clients, die diesen Kanal abonniert haben, die Nachricht.
aGuidconst StringOptionale Guid der serverseitigen sgc-Protokoll-Zielinstanz. Leer lassen, um die Standardinstanz zu verwenden.

Hinweise

Anders als Publish (das Abonnenten eines Kanals anvisiert) wird Broadcast an jeden verbundenen Client zugestellt, der dem optionalen Kanalfilter entspricht. Empfänger erhalten die Nutzlast über ihr OnMessage-Ereignis.

Beispiel

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

Zurück zu Methoden