TsgcWebSocketClient › Eventos › OnConnect
Se activa cuando se ha establecido correctamente una conexión WebSocket con el servidor.
property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
OnConnect se activa después de que el socket TCP está abierto y el protocolo de enlace WebSocket se ha completado correctamente, lo que significa que el cliente puede comenzar a enviar mensajes. Espere este evento antes de llamar a WriteData al abrir la conexión mediante la propiedad Active o Start; el método síncrono Connect regresa solo después de que OnConnect ya ha sido enviado. El parámetro Connection expone la sesión activa (dirección remota, protocolo, estado de autenticación...).
procedure OnConnect(Connection: TsgcWSConnection);
begin
Log('Connected to ' + Connection.PeerIP);
Connection.WriteData('Hello from client');
end;