Class NeighborReport
- java.lang.Object
-
- com.facebook.openwifi.cloudsdk.ies.NeighborReport
-
public class NeighborReport extends Object
This information element (IE) appears in wifiscan entries. It's called "Neighbor Report" in 802.11 specs (section 9.4.2.36). Refer to the specification for more details. Language in javadocs is taken from the specification.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NeighborReport.BssidInfo
The BSSID Information field can be used to help determine neighbor service set transition candidates
-
Field Summary
Fields Modifier and Type Field Description String
bssid
BSSIDNeighborReport.BssidInfo
bssidInfo
short
channelNumber
Unsigned 8 bits - channel numbershort
operatingClass
Unsigned 8 bits - indicates the channel set of the AP indicated by this BSSIDshort
phyType
Unsigned 8 bits - PHY typeList<com.google.gson.JsonObject>
subelements
Optional subelementsstatic int
TYPE
Defined in 802.11 table 9-92
-
Constructor Summary
Constructors Constructor Description NeighborReport(String bssid, NeighborReport.BssidInfo bssidInfo, short operatingClass, short channelNumber, short phyType, List<com.google.gson.JsonObject> subelements)
Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
int
hashCode()
static NeighborReport
parse(com.google.gson.JsonObject contents)
Parse NeighborReport from JSON object
-
-
-
Field Detail
-
TYPE
public static final int TYPE
Defined in 802.11 table 9-92- See Also:
- Constant Field Values
-
bssid
public final String bssid
BSSID
-
bssidInfo
public final NeighborReport.BssidInfo bssidInfo
- See Also:
NeighborReport.BssidInfo
-
operatingClass
public final short operatingClass
Unsigned 8 bits - indicates the channel set of the AP indicated by this BSSID
-
channelNumber
public final short channelNumber
Unsigned 8 bits - channel number
-
phyType
public final short phyType
Unsigned 8 bits - PHY type
-
subelements
public final List<com.google.gson.JsonObject> subelements
Optional subelements
-
-
Constructor Detail
-
NeighborReport
public NeighborReport(String bssid, NeighborReport.BssidInfo bssidInfo, short operatingClass, short channelNumber, short phyType, List<com.google.gson.JsonObject> subelements)
Constructor
-
-