TsgcUDPCLient › 方法 › ClearDTLS

ClearDTLS 方法

丢弃缓存的 DTLS 会话状态,以便下一个数据报触发全新的 DTLS 握手。

语法

procedure ClearDTLS;

备注

发送第一个加密数据报后,客户端将协商好的 DTLS 会话密钥复用于所有后续流量。调用 ClearDTLS 可强制客户端遗忘这些密钥,并在下次 WriteData 调用时执行新的握手;当目标对等方(Host/Port)已更改、DTLSOptions 已修改或会话在远端已过期时,这是必要的。当 DTLS 禁用时该方法无效,可在任何时候安全调用。

示例

oClient.ClearDTLS;
oClient.Host := 'other-server.example.com';
oClient.WriteData('hello');

返回方法