TsgcWSPClient_sgcMétodos › Broadcast

Broadcast Método

Emite un mensaje a todos los clientes conectados, filtrado opcionalmente por canal.

Sintaxis

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

Parámetros

NombreTipoDescripción
aTextconst StringCarga útil a difundir.
aChannelconst StringFiltro de canal opcional. Cuando se especifica, solo los clientes suscritos a ese canal reciben el mensaje.
aGuidconst StringGuid opcional de la instancia del protocolo sgc del lado del servidor de destino. Déjelo vacío para utilizar el valor predeterminado.

Observaciones

A diferencia de Publish (que apunta a los suscriptores de un canal), Broadcast se entrega a todos los clientes conectados que coincidan con el filtro de canal opcional. Los destinatarios reciben la carga útil a través de su evento OnMessage.

Ejemplo

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

Volver a Métodos