TsgcQUICServer › Eventi › OnQUICConnect
Si attiva quando una nuova connessione QUIC è stata accettata e il suo primo stream è pronto.
property OnQUICConnect: TsgcQUICServerConnectEvent;
// TsgcQUICServerConnectEvent = procedure(Sender: TObject; const aConnection: TsgcQUICServerConnection) of object
—
OnQUICConnect viene generato una volta per connessione dopo che l'handshake QUIC è stato completato e il primo stream (di richiesta) del peer è stato accettato. La notifica di connessione viene deliberatamente posticipata finché tale stream non esiste, in modo che qualsiasi byte scritto dal gestore con WriteData sia indirizzato al corretto stream avviato dal peer. Il parametro aConnection espone la sessione, inclusi PeerIP, PeerPort e CreatedAt, che l'applicazione può utilizzare per registrare la connessione o inizializzare il contesto per sessione.
procedure OnQUICConnectEvent(Sender: TObject; const aConnection: TsgcQUICServerConnection);
begin
Log('QUIC connected from ' + aConnection.PeerIP);
end;