TsgcWSPServer_sgcÉvénements › OnConnect

OnConnect Event

Se déclenche après qu'un client a complété la handshake WebSocket pour ce sous-protocole.

Syntaxe

property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object

Valeur par défaut

Remarques

Déclenché une fois par connexion acceptée après que le sous-protocole a envoyé son identifiant de session et drainé toutes les publications retenues en file d'attente. Lorsqu'un Broker est assigné, l'événement est supprimé afin que le pipeline du courtier puisse gérer la poignée de main ; sinon, c'est l'endroit approprié pour inspecter Connection.Guid, Connection.PeerIP ou les en-têtes personnalisés attachés lors de la mise à niveau HTTP.

Exemple

procedure TForm1.oProtocolConnect(Connection: TsgcWSConnection);
begin
  Memo1.Lines.Add('connected: ' + Connection.Guid);
end;

Retour aux événements