TsgcWSPServer_sgcZdarzenia › OnConnect

OnConnect Zdarzenie

Wywoływane po zakończeniu przez klienta uzgadniania WebSocket dla tego subprotokołu.

Składnia

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

Wartość domyślna

Uwagi

Wywoływane raz dla każdego zaakceptowanego połączenia po tym, jak podprotokół wysyła swój identyfikator sesji i opróżnia wszelkie zakolejkowane zachowane publikacje. Gdy przypisany jest Broker, zdarzenie jest pomijane, aby potok brokera mógł przejąć uzgadnianie; w przeciwnym razie jest to odpowiednie miejsce do sprawdzenia Connection.Guid, Connection.PeerIP lub niestandardowych nagłówków dołączonych przez ulepszenie HTTP.

Przykład

procedure TForm1.oProtocolConnect(Connection: TsgcWSConnection);
begin
  Memo1.Lines.Add('connected: ' + Connection.Guid);
end;

Powrót do Zdarzeń