Speedify SDK for Desktop  14.7.0
Data Fields
SpeedifySDK_PrivacySettings Struct Reference

Detailed Description

Privacy settings.

Since
7.5

#include <types.h>

Data Fields

bool killswitch
 If Internet Killswitch is enabled. More...
 
bool dnsLeakProtection
 If DNS Leak protection is enabled. More...
 
bool ipLeakProtection
 If IP Leak protection is enabled. More...
 
uint16_t dnsAddressCount
 Number of configured dns addresses to forward. More...
 
SpeedifySDK_IPAddressString dnsAddresses [SPEEDIFYSDK_MAX_DNS_COUNT]
 Public IP addresses of the server. More...
 
bool doNotStoreCredentials
 If credentials, including oauth tokens and passwords, are not stored locally. More...
 
bool requestToDisableDoH
 Whether DoH is requested to be disabled. More...
 

Field Documentation

◆ dnsAddressCount

uint16_t SpeedifySDK_PrivacySettings::dnsAddressCount

Number of configured dns addresses to forward.

Since
7.5

◆ dnsAddresses

SpeedifySDK_IPAddressString SpeedifySDK_PrivacySettings::dnsAddresses[SPEEDIFYSDK_MAX_DNS_COUNT]

Public IP addresses of the server.

Windows and Mac Only

Since
7.5

◆ dnsLeakProtection

bool SpeedifySDK_PrivacySettings::dnsLeakProtection

If DNS Leak protection is enabled.

Windows Only

Since
11.9.2

◆ doNotStoreCredentials

bool SpeedifySDK_PrivacySettings::doNotStoreCredentials

If credentials, including oauth tokens and passwords, are not stored locally.

If true, automatic login and connect at boot will not work.

Since
10.5

◆ ipLeakProtection

bool SpeedifySDK_PrivacySettings::ipLeakProtection

If IP Leak protection is enabled.

Windows Only

Since
11.9.2

◆ killswitch

bool SpeedifySDK_PrivacySettings::killswitch

If Internet Killswitch is enabled.

Windows Only

Since
7.5

◆ requestToDisableDoH

bool SpeedifySDK_PrivacySettings::requestToDisableDoH

Whether DoH is requested to be disabled.

Since
12.2

The documentation for this struct was generated from the following file: