TsgcUDPCLient › Métodos › ClearDTLS
Descarta o estado de sessão DTLS em cache para que o próximo datagrama dispare um novo handshake DTLS.
procedure ClearDTLS;
Após o envio do primeiro datagrama criptografado, o cliente reutiliza as chaves de sessão DTLS negociadas para todo o tráfego subsequente. Chame ClearDTLS para forçar o cliente a esquecer essas chaves e realizar um novo handshake na próxima chamada WriteData; isso é necessário quando o peer de destino (Host/Port) mudou, quando DTLSOptions foram modificadas ou quando a sessão expirou no lado remoto. O método não tem efeito quando o DTLS está desabilitado e é seguro chamá-lo a qualquer momento.
oClient.ClearDTLS;
oClient.Host := 'other-server.example.com';
oClient.WriteData('hello');