TsgcWSPServer_sgcEventi › OnConnect

OnConnect Evento

Si attiva dopo che un client completa l'handshake WebSocket per questo sottoprotocollo.

Sintassi

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

Valore predefinito

Note

Viene attivato una volta per ogni connessione accettata dopo che il sottoprotocollo invia il proprio identificatore di sessione e svuota le pubblicazioni conservate in coda. Quando viene assegnato un Broker, l'evento viene soppresso affinché la pipeline del broker possa gestire l'handshake; in caso contrario, questo è il punto giusto per ispezionare Connection.Guid, Connection.PeerIP o le intestazioni personalizzate allegate dall'upgrade HTTP.

Esempio

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

Torna agli Eventi