Package com.facebook.openwifi.cloudsdk
Class AggregatedState.AssociationInfo
- java.lang.Object
-
- com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
-
- Enclosing class:
- AggregatedState
public static class AggregatedState.AssociationInfo extends Object
Data model to keep raw data fromState.Interface.SSID.Association
,State.Radio
andState.Interface.Counters
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AggregatedState.AssociationInfo.Rate
Rate information with aggregated fields.
-
Field Summary
Fields Modifier and Type Field Description int
ackSignal
int
ackSignalAvg
long
activeMsRadio
long
busyMsRadio
long
connected
long
inactive
long
noiseRadio
long
receiveMsRadio
int
rssi
long
rxBytes
long
rxPackets
AggregatedState.AssociationInfo.Rate
rxRate
long
timestamp
unix time in mslong
transmitMsRadio
long
txBytes
long
txDroppedCounters
long
txDuration
long
txErrorsCounters
long
txFailed
long
txPackets
long
txPacketsCounters
AggregatedState.AssociationInfo.Rate
txRate
long
txRetries
-
Constructor Summary
Constructors Constructor Description AssociationInfo()
Default Constructor.AssociationInfo(int rssi)
Constructor with only rssi(for test purpose)AssociationInfo(State.Interface.SSID.Association association, State.Interface.Counters counters, com.google.gson.JsonObject radio, long timestamp)
Constructor with args
-
-
-
Field Detail
-
connected
public long connected
-
inactive
public long inactive
-
rssi
public int rssi
-
rxBytes
public long rxBytes
-
rxPackets
public long rxPackets
-
rxRate
public AggregatedState.AssociationInfo.Rate rxRate
-
txBytes
public long txBytes
-
txDuration
public long txDuration
-
txFailed
public long txFailed
-
txPackets
public long txPackets
-
txRate
public AggregatedState.AssociationInfo.Rate txRate
-
txRetries
public long txRetries
-
ackSignal
public int ackSignal
-
ackSignalAvg
public int ackSignalAvg
-
txPacketsCounters
public long txPacketsCounters
-
txErrorsCounters
public long txErrorsCounters
-
txDroppedCounters
public long txDroppedCounters
-
activeMsRadio
public long activeMsRadio
-
busyMsRadio
public long busyMsRadio
-
noiseRadio
public long noiseRadio
-
receiveMsRadio
public long receiveMsRadio
-
transmitMsRadio
public long transmitMsRadio
-
timestamp
public long timestamp
unix time in ms
-
-
Constructor Detail
-
AssociationInfo
public AssociationInfo()
Default Constructor.
-
AssociationInfo
public AssociationInfo(int rssi)
Constructor with only rssi(for test purpose)
-
AssociationInfo
public AssociationInfo(State.Interface.SSID.Association association, State.Interface.Counters counters, com.google.gson.JsonObject radio, long timestamp)
Constructor with args
-
-