![]() |
Speedify SDK for Android
15.3.0
|
Speedify settings.
Public Attributes | |
BondingMode | bondingMode |
The current bonding mode. More... | |
boolean | enableDefaultRoute |
Whether the default route goes over the VPN tunnel. More... | |
List< IPRange > | excludedIPRanges |
IPv4 networks to be excluded from the VPN tunnel. More... | |
boolean | excludeDefaultPrivateIPRanges |
Whether the default private IP ranges are excluded from the VPN tunnel. More... | |
boolean | encrypted |
Whether all connections will be enabled. More... | |
HashMap< String, Boolean > | encryptedPerConnection |
Per connection encryption settings. More... | |
boolean | jumboPackets |
Whether to allow jumbo packets over the VPN tunnel. More... | |
TransportMode | transportMode |
Currently used connection transport mode selection. More... | |
double | overflowThreshold |
Overflow threshold, in megabits per second. More... | |
double | priorityOverflowThreshold |
Priority overflow threshold, in megabits per second. More... | |
boolean | allowChaChaEncryption |
Whether the use of ChaCha is allowed for connection encryption. More... | |
boolean | disconnectOnExit |
Whether the VPN will be disconnected when the application is swipe closed. More... | |
List< ForwardedPort > | forwardedPorts |
Ports to forward when connected to private servers. More... | |
List< Subnet > | downstreamSubnets |
downstream subnets available on this device. More... | |
boolean | startupConnect |
If Speedify will automatically connect when the device starts. More... | |
boolean | headerCompression |
Whether to allow header compression of packets over the VPN tunnel. More... | |
String | language |
2-character ISO language code used for error messages, ie: 'en' More... | |
boolean | enableAutomaticPriority |
If automatic connection priorites are enabled. More... | |
int | ulpReportIntervalSeconds |
Represents the ULP reporting interval in seconds. More... | |
int | maximumConnectRetry |
maximum time between login/connect retries, in seconds More... | |
int | maximumTransportRetry |
maximum time between transport connection retries, in seconds More... | |
boolean com.speedify.speedifysdk.Types.Settings.allowChaChaEncryption |
Whether the use of ChaCha is allowed for connection encryption.
BondingMode com.speedify.speedifysdk.Types.Settings.bondingMode |
The current bonding mode.
boolean com.speedify.speedifysdk.Types.Settings.disconnectOnExit |
Whether the VPN will be disconnected when the application is swipe closed.
List<Subnet> com.speedify.speedifysdk.Types.Settings.downstreamSubnets |
downstream subnets available on this device.
boolean com.speedify.speedifysdk.Types.Settings.enableAutomaticPriority |
If automatic connection priorites are enabled.
boolean com.speedify.speedifysdk.Types.Settings.enableDefaultRoute |
Whether the default route goes over the VPN tunnel.
boolean com.speedify.speedifysdk.Types.Settings.encrypted |
Whether all connections will be enabled.
If false, individual connections may still be encrypted, with settings from Settings#encryptedPerConnection.
HashMap<String,Boolean> com.speedify.speedifysdk.Types.Settings.encryptedPerConnection |
Per connection encryption settings.
If this map is null, per connection encryption is off and Settings#encrypted tells the global encryption status. If this map is empty, per connection encryption is enabled but has no configuration.
boolean com.speedify.speedifysdk.Types.Settings.excludeDefaultPrivateIPRanges |
Whether the default private IP ranges are excluded from the VPN tunnel.
List<IPRange> com.speedify.speedifysdk.Types.Settings.excludedIPRanges |
IPv4 networks to be excluded from the VPN tunnel.
List<ForwardedPort> com.speedify.speedifysdk.Types.Settings.forwardedPorts |
Ports to forward when connected to private servers.
boolean com.speedify.speedifysdk.Types.Settings.headerCompression |
Whether to allow header compression of packets over the VPN tunnel.
boolean com.speedify.speedifysdk.Types.Settings.jumboPackets |
Whether to allow jumbo packets over the VPN tunnel.
String com.speedify.speedifysdk.Types.Settings.language |
2-character ISO language code used for error messages, ie: 'en'
int com.speedify.speedifysdk.Types.Settings.maximumConnectRetry |
maximum time between login/connect retries, in seconds
int com.speedify.speedifysdk.Types.Settings.maximumTransportRetry |
maximum time between transport connection retries, in seconds
double com.speedify.speedifysdk.Types.Settings.overflowThreshold |
Overflow threshold, in megabits per second.
double com.speedify.speedifysdk.Types.Settings.priorityOverflowThreshold |
Priority overflow threshold, in megabits per second.
boolean com.speedify.speedifysdk.Types.Settings.startupConnect |
If Speedify will automatically connect when the device starts.
Register a StartupBroadcastReceiver to obtain on-boot functionality.
TransportMode com.speedify.speedifysdk.Types.Settings.transportMode |
Currently used connection transport mode selection.
int com.speedify.speedifysdk.Types.Settings.ulpReportIntervalSeconds |
Represents the ULP reporting interval in seconds.