TsgcWSPServer_sgcEventos › OnConnect

OnConnect Event

Dispara depois que um cliente conclui o handshake WebSocket para este subprotocolo.

Sintaxe

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

Valor Padrão

Observações

Gerado uma vez por conexão aceita depois que o subprotocolo envia seu identificador de sessão e drena quaisquer publicações retidas enfileiradas. Quando um Broker é atribuído, o evento é suprimido para que o pipeline do broker possa ser o dono do handshake; caso contrário, este é o lugar certo para inspecionar Connection.Guid, Connection.PeerIP ou cabeçalhos personalizados anexados pelo upgrade HTTP.

Exemplo

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

Voltar para Eventos