![]() |
Speedify SDK for Android
15.3.0
|
Statistics about a connection.
There is one of these per socket that Speedify creates to make the VPN. Each one is bound to run over a single one of your internet connections. It's possible for there to be more than one on a single internet connection.
Public Attributes | |
long | inFlight |
bytes currently in flight More... | |
long | inFlightWindow |
inflight window, bytes More... | |
boolean | connected |
is connected More... | |
boolean | sleeping |
is sleeping. More... | |
String | adapterID |
Adapter unique ID. More... | |
String | connectionID |
Connection identifier. More... | |
String | localIp |
internet facing ip address of the adapter. More... | |
double | lossReceive |
receive loss ratio (0.0-1.0) More... | |
double | lossSend |
send loss ratio (0.0-1.0) More... | |
long | latencyMs |
latency, milliseconds More... | |
String | privateIp |
local ip address of the adapter. More... | |
TransportMode | protocol |
protocol used for the tunnel. More... | |
int | numberOfSockets |
Number of active sockets for this connection. More... | |
String | remoteIp |
internet facing ip address of the tunnel. More... | |
long | totalBps |
bits per second through this tunnel More... | |
long | sendBps |
bits per second sent through this tunnel. More... | |
long | receiveBps |
bits per second received through this tunnel. More... | |
double | sendEstimateMbps |
estimated maximum megabits per second send. More... | |
double | receiveEstimateMbps |
estimated maximum megabits per second received. More... | |
long | jitterMs |
Jitter, in milliseconds. More... | |
double | mos |
Mean Opinion Score, 1-5. More... | |
long | sendBytes |
bytes sent. More... | |
long | receiveBytes |
Bytes received. More... | |
String com.speedify.speedifysdk.Types.ConnectionStats.adapterID |
Adapter unique ID.
boolean com.speedify.speedifysdk.Types.ConnectionStats.connected |
is connected
String com.speedify.speedifysdk.Types.ConnectionStats.connectionID |
Connection identifier.
Not available on historic tunnel stat updates.
long com.speedify.speedifysdk.Types.ConnectionStats.inFlight |
bytes currently in flight
Not available on 'speedify' adapter.
long com.speedify.speedifysdk.Types.ConnectionStats.inFlightWindow |
inflight window, bytes
Not available on 'speedify' adapter.
long com.speedify.speedifysdk.Types.ConnectionStats.jitterMs |
Jitter, in milliseconds.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
long com.speedify.speedifysdk.Types.ConnectionStats.latencyMs |
latency, milliseconds
String com.speedify.speedifysdk.Types.ConnectionStats.localIp |
internet facing ip address of the adapter.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
double com.speedify.speedifysdk.Types.ConnectionStats.lossReceive |
receive loss ratio (0.0-1.0)
Not available on 'speedify' adapter.
double com.speedify.speedifysdk.Types.ConnectionStats.lossSend |
send loss ratio (0.0-1.0)
Not available on 'speedify' adapter.
double com.speedify.speedifysdk.Types.ConnectionStats.mos |
Mean Opinion Score, 1-5.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
int com.speedify.speedifysdk.Types.ConnectionStats.numberOfSockets |
Number of active sockets for this connection.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
String com.speedify.speedifysdk.Types.ConnectionStats.privateIp |
local ip address of the adapter.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
TransportMode com.speedify.speedifysdk.Types.ConnectionStats.protocol |
protocol used for the tunnel.
Not available on 'speedify' adapter.
long com.speedify.speedifysdk.Types.ConnectionStats.receiveBps |
bits per second received through this tunnel.
Not available on historic tunnel stat updates.
long com.speedify.speedifysdk.Types.ConnectionStats.receiveBytes |
Bytes received.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
double com.speedify.speedifysdk.Types.ConnectionStats.receiveEstimateMbps |
estimated maximum megabits per second received.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
String com.speedify.speedifysdk.Types.ConnectionStats.remoteIp |
internet facing ip address of the tunnel.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
long com.speedify.speedifysdk.Types.ConnectionStats.sendBps |
bits per second sent through this tunnel.
Not available on historic tunnel stat updates.
long com.speedify.speedifysdk.Types.ConnectionStats.sendBytes |
bytes sent.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
double com.speedify.speedifysdk.Types.ConnectionStats.sendEstimateMbps |
estimated maximum megabits per second send.
Not available on historic tunnel stat updates. Not available on 'speedify' adapter.
boolean com.speedify.speedifysdk.Types.ConnectionStats.sleeping |
is sleeping.
Used on Cellular connections to improve battery life.
long com.speedify.speedifysdk.Types.ConnectionStats.totalBps |
bits per second through this tunnel