TsgcWSPClient_sgcMethods › Broadcast

Broadcast Metoda

Rozsyła wiadomość do wszystkich połączonych klientów, opcjonalnie z filtrowaniem według kanału.

Składnia

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

Parametry

NazwaTypOpis
aTextconst StringŁadunek do rozgłoszenia.
aChannelconst StringOpcjonalny filtr kanału. Gdy podany, wiadomość otrzymują wyłącznie klienci subskrybujący dany kanał.
aGuidconst StringOpcjonalny identyfikator GUID docelowej instancji protokołu sgc po stronie serwera. Należy pozostawić pusty, aby użyć wartości domyślnej.

Uwagi

W przeciwieństwie do Publish (który kieruje wiadomości do subskrybentów kanału), Broadcast jest dostarczany do każdego podłączonego klienta spełniającego opcjonalny filtr kanału. Odbiorcy otrzymują ładunek za pośrednictwem zdarzenia OnMessage.

Przykład

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

Powrót do metod