TsgcQUICServer › 事件 › OnQUICConnect

OnQUICConnect 事件

当新的 QUIC 连接被接受且其第一条流就绪时触发。

语法

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

默认值

—

备注

OnQUICConnect 在每条连接完成 QUIC 握手且对等方的第一条(请求)流被接受后触发一次。连接通知被特意推迟到该流存在时,因此从处理程序中通过 WriteData 写入的任何字节都指向正确的对等方发起流。aConnection 参数公开会话信息,包括 PeerIP、PeerPort 和 CreatedAt,应用程序可使用这些信息记录连接或初始化每会话上下文。

示例


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

返回事件