TsgcWSPServer_sgc › Événements › OnConnect
Se déclenche après qu'un client a complété la handshake WebSocket pour ce sous-protocole.
property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
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.
procedure TForm1.oProtocolConnect(Connection: TsgcWSConnection);
begin
Memo1.Lines.Add('connected: ' + Connection.Guid);
end;