TsgcWebSocketClientGebeurtenissen › OnConnect

OnConnect Gebeurtenis

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

Syntaxis

__property TsgcWSConnectEvent OnConnect;
// typedef void __fastcall (__closure *TsgcWSConnectEvent)(TsgcWSConnection * Connection);

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


void OnConnect(TsgcWSConnection *Connection)
{
  Log("Connected to " + Connection->PeerIP);
  Connection->WriteData("Hello from client");
}

Terug naar Events