TsgcWSPServer_sgcEvents › OnConnect

OnConnect Gebeurtenis

Wordt geactiveerd nadat een client de WebSocket-handshake voor dit subprotocol heeft voltooid.

Syntaxis

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

Standaardwaarde

Opmerkingen

Eenmalig gegenereerd per geaccepteerde verbinding nadat het subprotocol zijn sessie-identificator heeft verzonden en eventuele in de wachtrij geplaatste bewaarde publicaties heeft afgehandeld. Wanneer een Broker is toegewezen, wordt de gebeurtenis onderdrukt zodat de brokerlijslijn de handshake kan afhandelen; anders is dit de juiste plek om Connection.Guid, Connection.PeerIP of aangepaste headers die zijn bijgevoegd door de HTTP-upgrade te inspecteren.

Voorbeeld

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

Terug naar gebeurtenissen