TsgcQUICServer › Événements › OnQUICConnect

OnQUICConnect Événement

Se déclenche lorsqu'une nouvelle connexion QUIC a été acceptée et que son premier flux est prêt.

Syntaxe

property OnQUICConnect: TsgcQUICServerConnectEvent;
// TsgcQUICServerConnectEvent = procedure(Sender: TObject; const aConnection: TsgcQUICServerConnection) of object

Valeur par défaut

—

Remarques

OnQUICConnect est déclenché une fois par connexion après que la négociation QUIC est terminée et que le premier flux (de requête) du pair a été accepté. La notification de connexion est délibérément différée jusqu'à ce que ce flux existe, de sorte que tous les octets écrits depuis le gestionnaire avec WriteData ciblent le bon flux initié par le pair. Le paramètre aConnection expose la session, y compris PeerIP, PeerPort et CreatedAt, que l'application peut utiliser pour journaliser la connexion ou initialiser le contexte par session.

Exemple


procedure OnQUICConnectEvent(Sender: TObject; const aConnection: TsgcQUICServerConnection);
begin
  Log('QUIC connected from ' + aConnection.PeerIP);
end;

Retour aux événements