TsgcWebSocketClientEventos › OnConnect

OnConnect Evento

Se activa cuando se ha establecido correctamente una conexión WebSocket con el servidor.

Sintaxis

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

Valor Predeterminado

Observaciones

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...).

Ejemplo


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

Volver a Eventos