TsgcWebSocketClientGebeurtenissen › OnConnect

OnConnect Gebeurtenis

Wordt geactiveerd wanneer een WebSocket-verbinding met de server succesvol is gemaakt.

Syntaxis

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

Standaardwaarde

Opmerkingen

OnConnect wordt gegenereerd nadat de TCP-socket is geopend en de WebSocket-handshake succesvol is voltooid, wat betekent dat de client kan beginnen met het verzenden van berichten. Wacht op deze gebeurtenis vóór het aanroepen van WriteData bij het openen van de verbinding via de eigenschap Active of Start; de synchrone Connect-methode keert pas terug nadat OnConnect al is verzonden. De parameter Connection geeft de actieve sessie bloot (extern adres, protocol, authenticatiestatus...).

Voorbeeld


procedure OnConnect(Connection: TsgcWSConnection);
begin
  Log('Connected to ' + Connection.PeerIP);
  Connection.WriteData('Hello from client');
end;

Terug naar gebeurtenissen