Speedify SDK for Android 16.1.1
Loading...
Searching...
No Matches
Types.ConnectionStats Class Reference

Statistics about a connection. More...

Public Attributes

long inFlight
 bytes currently in flight
 
long inFlightWindow
 inflight window, bytes
 
boolean connected
 is connected
 
boolean sleeping
 is sleeping.
 
String adapterID
 Adapter unique ID.
 
String connectionID
 Connection identifier.
 
String localIp
 internet facing ip address of the adapter.
 
double lossReceive
 receive loss ratio (0.0-1.0)
 
double lossSend
 send loss ratio (0.0-1.0)
 
long latencyMs
 latency, milliseconds
 
String privateIp
 local ip address of the adapter.
 
TransportMode protocol
 protocol used for the tunnel.
 
int numberOfSockets
 Number of active sockets for this connection.
 
String remoteIp
 internet facing ip address of the tunnel.
 
long totalBps
 bits per second through this tunnel
 
long sendBps
 bits per second sent through this tunnel.
 
long receiveBps
 bits per second received through this tunnel.
 
double sendEstimateMbps
 estimated maximum megabits per second send.
 
double receiveEstimateMbps
 estimated maximum megabits per second received.
 
long jitterMs
 Jitter, in milliseconds.
 
double mos
 Mean Opinion Score, 1-5.
 
long sendBytes
 bytes sent.
 
long receiveBytes
 Bytes received.
 

Detailed Description

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.

Since
5.8

Member Data Documentation

◆ adapterID

String adapterID

Adapter unique ID.

Since
5.8

◆ connected

boolean connected

is connected

Since
5.8

◆ connectionID

String connectionID

Connection identifier.

Not available on historic tunnel stat updates.

Since
5.8

◆ inFlight

long inFlight

bytes currently in flight

Not available on 'speedify' adapter.

Since
5.8

◆ inFlightWindow

long inFlightWindow

inflight window, bytes

Not available on 'speedify' adapter.

Since
5.8

◆ jitterMs

long jitterMs

Jitter, in milliseconds.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
11.5

◆ latencyMs

long latencyMs

latency, milliseconds

Since
5.8

◆ localIp

String localIp

internet facing ip address of the adapter.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
5.8

◆ lossReceive

double lossReceive

receive loss ratio (0.0-1.0)

Not available on 'speedify' adapter.

Since
5.8

◆ lossSend

double lossSend

send loss ratio (0.0-1.0)

Not available on 'speedify' adapter.

Since
5.8

◆ mos

double mos

Mean Opinion Score, 1-5.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
11.5

◆ numberOfSockets

int numberOfSockets

Number of active sockets for this connection.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
10.9.5

◆ privateIp

String privateIp

local ip address of the adapter.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
5.8

◆ protocol

TransportMode protocol

protocol used for the tunnel.

Not available on 'speedify' adapter.

Since
5.8

◆ receiveBps

long receiveBps

bits per second received through this tunnel.

Since
7.0

◆ receiveBytes

long receiveBytes

Bytes received.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
14.0

◆ receiveEstimateMbps

double receiveEstimateMbps

estimated maximum megabits per second received.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
7.0

◆ remoteIp

String remoteIp

internet facing ip address of the tunnel.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
5.8

◆ sendBps

long sendBps

bits per second sent through this tunnel.

Since
7.0

◆ sendBytes

long sendBytes

bytes sent.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
14.0

◆ sendEstimateMbps

double sendEstimateMbps

estimated maximum megabits per second send.

Not available on historic tunnel stat updates. Not available on 'speedify' adapter.

Since
7.0

◆ sleeping

boolean sleeping

is sleeping.

Used on Cellular connections to improve battery life.

Since
5.8

◆ totalBps

long totalBps

bits per second through this tunnel

Since
5.8

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