TsgcWebSocketServerOlaylar › OnConnect

OnConnect Event

Bir istemciyle her WebSocket bağlantısı kurulduğunda tetiklenir.

Sözdizimi

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

Varsayılan Değer

Remarks

OnConnect, bir istemciyle WebSocket handshake'i başarıyla tamamlandıktan ve oturum çerçeve değiştirmeye hazır olduktan sonra tetiklenir. Connection parametresi yeni oturumu tanımlar ve Guid, PeerIP, protokol, kimlik doğrulama durumu ve özel etiketini ortaya çıkarır. Düz TCP bağlantıları için olay yalnızca ilk mesaj alındıktan sonra (veya OnUnknownProtocol protokolü kabul ettikten sonra) tetiklenir; TCP soketinin kabul edildiği anda bilgilendirilmeniz gerekiyorsa bunun yerine OnTCPConnect kullanın.

Örnek


procedure OnConnect(Connection: TsgcWSConnection);
begin
  Log('Client connected: ' + Connection.Guid + ' from ' + Connection.PeerIP);
end;

Olaylara Dön