TsgcWebSocketClient › Olaylar › OnConnect
Sunucuya bir WebSocket bağlantısı başarıyla kurulduğunda tetiklenir.
property OnConnect: TsgcWSConnectEvent;
// TsgcWSConnectEvent = procedure(Connection: TsgcWSConnection) of object
—
OnConnect, TCP soketi açıldıktan ve WebSocket handshake başarıyla tamamlandıktan sonra tetiklenir; bu, istemcinin mesaj göndermeye başlayabileceği anlamına gelir. Bağlantıyı Active özelliği veya Start aracılığıyla açarken WriteData çağırmadan önce bu olayı bekleyin; senkronize Connect yöntemi yalnızca OnConnect zaten gönderildikten sonra döner. Connection parametresi, etkin oturumu (uzak adres, protokol, kimlik doğrulama durumu...) açığa çıkarır.
procedure OnConnect(Connection: TsgcWSConnection);
begin
Log('Connected to ' + Connection.PeerIP);
Connection.WriteData('Hello from client');
end;