TsgcQUICServer › 属性 › QUICMode

QUICMode 属性

只读。服务器启动时选择的 QUIC 引擎。

语法

property QUICMode: TsgcQUICMode read FQUICMode;

类型

TsgcQUICMode = (qmCustom, qmBuiltin),声明于 sgcSSL_QUIC.pas。

备注

引擎在服务器启动时选择,规则与客户端相同:

当 QUICOptions.SSLOptions.IOHandler = iohNativeTLS 时,服务器始终运行在 qmCustom 上,TLS 1.3 握手运行在原生 TLS 引擎上。在两种引擎上,留空的 Host 都会在 IPv4 和 IPv6 上双栈监听。引擎对比参阅 QUIC。

请在 Start 之后读取该值。此成员仅在 Delphi/C++Builder 实现中可用。

示例


oServer.Start;
if oServer.QUICMode = qmBuiltin then
  Log('OpenSSL built-in QUIC engine')
else
  Log('sgc QUIC engine');

返回属性