A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages

A

about - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Provider
 
access_token - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
accessCategoryAccessDelay - Variable in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay
32 bits - Holds AccessCategoryAccessDelay subfield
AccessCategoryAccessDelay(short, short, short, short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
Constructor
ack_signal - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
ack_signal - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
ack_signal_avg - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
ack_signal_avg - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
ackSignal - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
ackSignal - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
ackSignalAvg - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
ackSignalAvg - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
aclTemplate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenAclTemplate
 
aclTemplate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
AclTemplate - Class in com.facebook.openwifi.cloudsdk.models.gw
 
AclTemplate() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.AclTemplate
 
active_ms - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
active_ms - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
activeMsRadio - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
activeMsRadio - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
activeScan - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WifiScanRequest
 
add(AggregatedState) - Method in class com.facebook.openwifi.cloudsdk.AggregatedState
Add an AggregatedState to this AggregatedState.
addConfigListener(String, ConfigManager.ConfigListener) - Method in class com.facebook.openwifi.rrm.modules.ConfigManager
Add/overwrite a config listener with an arbitrary identifier.
addDataListener(String, DataCollector.DataListener) - Method in class com.facebook.openwifi.rrm.modules.DataCollector
Add/overwrite a data listener with an arbitrary identifier.
addKafkaListener(String, UCentralKafkaConsumer.KafkaListener) - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer
Add/overwrite a Kafka listener with an arbitrary identifier.
addStateRecords(List<StateRecord>) - Method in class com.facebook.openwifi.rrm.mysql.DatabaseManager
Insert state record(s) into the database.
addValue(Double) - Method in class com.facebook.openwifi.rrm.aggregators.MeanAggregator
 
addValue(T) - Method in interface com.facebook.openwifi.rrm.aggregators.Aggregator
Adds value to the group of values being aggregated.
addWifiScan(String, long, List<WifiScanEntry>) - Method in class com.facebook.openwifi.rrm.mysql.DatabaseManager
Insert wifi scan results into the database.
AggregatedState - Class in com.facebook.openwifi.cloudsdk
Aggregation model for State aggregation.
AggregatedState() - Constructor for class com.facebook.openwifi.cloudsdk.AggregatedState
Constructor with no args.
AggregatedState(State.Interface.SSID.Association, State.Interface.Counters, JsonObject, long) - Constructor for class com.facebook.openwifi.cloudsdk.AggregatedState
Construct from Association, Counters, Radio and time stamp
AggregatedState.AssociationInfo - Class in com.facebook.openwifi.cloudsdk
AggregatedState.AssociationInfo.Rate - Class in com.facebook.openwifi.cloudsdk
Rate information with aggregated fields.
AggregatedState.RadioConfig - Class in com.facebook.openwifi.cloudsdk
Radio information with channel, channel_width and tx_power.
Aggregator<T> - Interface in com.facebook.openwifi.rrm.aggregators
Aggregates added values into one "aggregate" measure.
AKMP_NOT_VALID - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
Algorithm - Class in com.facebook.openwifi.cloudsdk.models.prov.rrm
 
Algorithm() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.rrm.Algorithm
 
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
The RRM algorithm ID.
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.RandomChannelInitializer
The RRM algorithm ID.
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.UnmanagedApAwareChannelOptimizer
The RRM algorithm ID.
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
The RRM algorithm ID.
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.LocationBasedOptimalTPC
The RRM algorithm ID.
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
The RRM algorithm ID.
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
The RRM algorithm ID.
ALGORITHM_ID - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.RandomTxPowerInitializer
The RRM algorithm ID.
AlgorithmResult() - Constructor for class com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmResult
 
algorithms - Variable in class com.facebook.openwifi.cloudsdk.models.prov.RRMDetails.RRMDetailsImpl
 
algorithms - Variable in class com.facebook.openwifi.rrm.RRMSchedule
The list of RRM algorithms to run.
AlgorithmsEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.AlgorithmsEndpoint
 
allowDfs - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
allowedChannels - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The list of allowed channels, or null to allow all (map from band to channel)
allowedChannelWidths - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The list of allowed channel widths, or null to allow all (map from band to channel)
allowedTxPowers - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The list of allowed tx powers, or null to allow all (map from band to tx power)
antennaCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
AP - com.facebook.openwifi.cloudsdk.models.gw.DeviceType
 
apAvgAccessDelay - Variable in class com.facebook.openwifi.cloudsdk.ies.BssAvgAccessDelay
Unsigned 8 bits representing a scaled average medium access delay for all DCF and EDCAF frames transmitted, measured from the time it's ready for transmission to actual transmission start time.
apChannelReportCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
apClientActionMap - Variable in class com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmResult
Computed actions for each AP-client pair.
apConfig - Variable in class com.facebook.openwifi.rrm.DeviceLayeredConfig
Config per AP (by serial number) - highest priority
ApiServer - Class in com.facebook.openwifi.rrm.modules
HTTP API server.
ApiServer(RRMConfig.ModuleConfig.ApiServerParams, RRMConfig.ServiceConfig, DeviceDataManager, ConfigManager, Modeler, UCentralClient, RRMScheduler) - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer
Constructor.
ApiServer.AlgorithmsEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.GetCurrentModelEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.GetDeviceConfigEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.GetDeviceLayeredConfigEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.GetTopologyEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.ModifyDeviceApConfigEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.OptimizeChannelEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.OptimizeTxPowerEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.ProviderEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.RunRRMEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.SetDeviceApConfigEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.SetDeviceNetworkConfigEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.SetDeviceZoneConfigEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.SetSystemEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.SetTopologyEndpoint - Class in com.facebook.openwifi.rrm.modules
 
ApiServer.SystemEndpoint - Class in com.facebook.openwifi.rrm.modules
 
apiServerParams - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig
ApiServer parameters.
ApiServerParams() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ApiServerParams
 
appliedConfiguration - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryConfigApplyResult
 
apply(DeviceConfig) - Method in class com.facebook.openwifi.rrm.DeviceConfig
Merge all non-null public fields of the given object into this object (via reflection).
apReachability - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
2 unsigned bits - whether the AP identified by this BSSID is reachable by the STA that requested the neighbor report
apsd - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
dot11APSDOptionImplemented
Association() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
Association() - Constructor for class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
AssociationInfo() - Constructor for class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
Default Constructor.
AssociationInfo() - Constructor for class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
AssociationInfo(int) - Constructor for class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
Constructor with only rssi(for test purpose)
AssociationInfo(State.Interface.SSID.Association, State.Interface.Counters, JsonObject, long) - Constructor for class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
Constructor with args
associationInfoList - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState
 
associationInfoList - Variable in class com.facebook.openwifi.librca.stats.LinkStats
Association list
associations - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
associations - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID
 
associations_2G - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
associations_5G - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
attachFile - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
attachSize - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
attachType - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
authenticatorSecret - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserLoginLoginExtensions
 
autoChannels - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The RRM-assigned channels to use (map from radio to channel)
autoOffsetReset - Variable in class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
Kafka "auto.offset.reset" config ["earliest", "latest"] (KAFKACONFIG_AUTOOFFSETRESET)
autoTxPowers - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The RRM-assigned tx powers to use (map from band to tx power)
AVAILABLE_CHANNELS_BAND - Static variable in class com.facebook.openwifi.cloudsdk.UCentralUtils
Map from band to ordered (increasing) list of available channels
AVAILABLE_CHANNELS_WIDTH - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Map of channel width (MHz) to available (primary) channels
availableAdmissionCapacity - Variable in class com.facebook.openwifi.cloudsdk.ies.QbssLoad
Unsigned 16 bits - The Available Admission Capacity field contains an unsigned integer that specifies the remaining amount of medium time available via explicit admission control, in units of 32 miscrosecond/second.
avatar - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
averageAccessDelayForBackground - Variable in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
Unsigned 8 bits that represents a scaled representation of background AC access delay
averageAccessDelayForBestEffort - Variable in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
Unsigned 8 bits that represents a scaled representation of best effort AC access delay
averageAccessDelayForVideo - Variable in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
Unsigned 8 bits that represents a scaled representation of video AC access delay
averageAccessDelayForVoice - Variable in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
Unsigned 8 bits that represents a scaled representation of voice AC access delay
avg - Variable in class com.facebook.openwifi.rrm.rca.RCAUtils.PingResult
Average ping RTT (ms)
awaitInitialization() - Method in class com.facebook.openwifi.rrm.modules.ApiServer
Block until initialization finishes.
awaitStop() - Method in class com.facebook.openwifi.rrm.modules.ApiServer
Block until stop finishes.

B

band - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
band - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
BAND_2G - Static variable in class com.facebook.openwifi.cloudsdk.UCentralConstants
String of the 2.4 GHz band
BAND_5G - Static variable in class com.facebook.openwifi.cloudsdk.UCentralConstants
String of the 5 GHz band
BANDS - Static variable in class com.facebook.openwifi.cloudsdk.UCentralConstants
List of all bands ordered from lowest to highest
bandwidth - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
basicHtMcsSet - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Indicates the HT-MCS values that are supported by all HT STAs in the BSS.
beacon - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio.Rates
 
beaconActiveMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
beaconInterval - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
beaconMeasurementReportingConditionsCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
beaconPassiveMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
beaconTableMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
bitrate - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
bitrate - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association.Rate
 
bitRate - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo.Rate
Aggregated fields bitRate
bitRate - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo.Rate
 
blacklisted - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
boards - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
bootstrapServer - Variable in class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
Kafka bootstrap host:port, or empty to disable (KAFKACONFIG_BOOTSTRAPSERVER)
boundary - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The length of a square/cube for the target area (see DeviceConfig.location)
BssAcAccessDelay - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
BssAcAccessDelay(BssAcAccessDelay.AccessCategoryAccessDelay) - Constructor for class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay
Constructor
BssAcAccessDelay.AccessCategoryAccessDelay - Class in com.facebook.openwifi.cloudsdk.ies
Subfield that goes into Access Category Access Delay field in BSS AC Access Delay.
bssAvailableAdmissionCapacityCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
bssAverageAccessDelayCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
BssAvgAccessDelay - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
BssAvgAccessDelay(short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.BssAvgAccessDelay
Constructor
bssColor - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio.HESettings
 
bssid - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState
 
bssid - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
BSSID
bssid - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformation
BSSID of neighbor, optional
bssid - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
bssid - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
bssid - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
BSSID is the MAC address of the device
bssid - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
bssid - Variable in class com.facebook.openwifi.librca.stats.LinkStats
BSSID of the AP radio
bssidInfo - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
 
BssidInfo(byte, boolean, boolean, NeighborReport.BssidInfo.Capabilities, boolean, boolean, boolean, boolean) - Constructor for class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
Constructor
BssIntolerantChannelReport - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
BssIntolerantChannelReport(short, List<Short>) - Constructor for class com.facebook.openwifi.cloudsdk.ies.BssIntolerantChannelReport
Constructor
buffered - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit.Memory
 
buildRssiMap(Set<String>, Map<String, List<List<WifiScanEntry>>>, String) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Build a map from BSSID to a sorted (ascending) list of RSSIs from neighboring APs.
buildTxPowerMapForChannel(String, int, List<String>, Map<String, Map<String, Integer>>) - Method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Calculate new tx powers for the given channel on the given APs .
busy_ms - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
busy_ms - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
busyMsRadio - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
busyMsRadio - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
bytesToHex(byte[]) - Static method in class com.facebook.openwifi.rrm.Utils
Return a hex representation of the given byte array.

C

cached - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit.Memory
 
calculatePerfMetrics(Map<String, Integer>, Map<String, List<WifiScanEntry>>, Map<String, String>, boolean) - Method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Calculate the performance metrics based on the given assignment.
calculateTPCMetrics(int, double[][], double[][]) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
Get the coverage metrics for the TPC algorithm design
call() - Method in class com.facebook.openwifi.rrm.Launcher
 
capabilities - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
 
capabilities - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceCapabilities
 
Capabilities - Class in com.facebook.openwifi.cloudsdk.models.ap
AP capabilities schema.
Capabilities() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.Capabilities
 
Capabilities(boolean, boolean, boolean, boolean) - Constructor for class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
Constructor
Capabilities.Phy - Class in com.facebook.openwifi.cloudsdk.models.ap
 
Capabilities.Switch - Class in com.facebook.openwifi.cloudsdk.models.ap
 
capabilitiesIntervalSec - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.DataCollectorParams
The capabilities request interval (per device), in seconds (DATACOLLECTORPARAMS_CAPABILITIESINTERVALSEC)
capability - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
Certificate() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults.Certificate
 
certificates - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
channel - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
 
channel - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
channel - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
channel - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
channel - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
channel - Variable in class com.facebook.openwifi.librca.stats.LinkStats.RadioConfig
 
channel_width - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
channel_width - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
channel1 - Variable in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
If the channel is 20 MHz, 40 MHz, or 80 MHz wide, this parameter is the channel number.
channel2 - Variable in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
This should be zero unless the channel is 160MHz or 80+80 MHz wide.
channelCenterFrequencySegment2 - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Defines the channel center frequency for a 160 or 80+80 MHz BSS bandwidth with NSS support less than Max VHT NSS.
channelList - Variable in class com.facebook.openwifi.cloudsdk.ies.BssIntolerantChannelReport
List of unsigned 8 bits, representing the channel numbers
channelLoadMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
channelMap - Variable in class com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmResult
Computed channel assignments.
channelMode - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
channelNumber - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
Unsigned 8 bits - channel number
channelNumber - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
Unsigned 8 bits - the last known primary channel of the APs in this Neighbor AP Information field.
ChannelOptimizer - Class in com.facebook.openwifi.rrm.optimizers.channel
Channel optimizer base class.
ChannelOptimizer(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Constructor.
channels - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
channelUtilization - Variable in class com.facebook.openwifi.cloudsdk.ies.QbssLoad
Unsigned 8 bits - The Channel Utilization field is defined as the percentage of time, linearly scaled with 255 representing 100%, that the AP sensed the medium was busy, as indicated by either the physical or virtual carrier sense (CS) mechanism.
channelWidth - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
 
channelWidth - Variable in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
This field is 0 if the channel width is 20 MHz or 40 MHz, and 1 otherwise.
channelWidth - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
channelWidth - Variable in class com.facebook.openwifi.librca.stats.LinkStats.RadioConfig
 
child - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DiGraphEntry
 
children - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
children - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
chwidth - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
chwidth - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association.Rate
 
chWidth - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo.Rate
Aggregated fields chWidth
chWidth - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo.Rate
 
CIPHER_SUITE_REJECTED - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
civicLocationMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
CLASS2_FRAME_FROM_NONAUTH_STA - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
CLASS3_FRAME_FROM_NONASSOC_STA - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
Client() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Client
 
clients - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
ClientStats - Class in com.facebook.openwifi.librca.stats
Aggregated statistics for each client.
ClientStats() - Constructor for class com.facebook.openwifi.librca.stats.ClientStats
 
ClientSteering - com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmType
 
ClientSteeringOptimizer - Class in com.facebook.openwifi.rrm.optimizers.clientsteering
Client steering base class
ClientSteeringOptimizer(Modeler.DataModel, String, DeviceDataManager, ClientSteeringState) - Constructor for class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer
Constructor
ClientSteeringOptimizer.BTMReasonCode - Class in com.facebook.openwifi.rrm.optimizers.clientsteering
802.11 BTM reason codes (ex.
ClientSteeringOptimizer.CLIENT_STEERING_ACTIONS - Enum in com.facebook.openwifi.rrm.optimizers.clientsteering
Represents client steering actions an AP can take
clientSteeringState - Variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer
Client steering state
ClientSteeringState - Class in com.facebook.openwifi.rrm.optimizers.clientsteering
Class to manage global client steering state
ClientSteeringState() - Constructor for class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringState
 
close() - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer
Close the consumer.
close() - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaProducer
Close the producer.
close() - Method in class com.facebook.openwifi.rrm.mysql.DatabaseManager
Close all database resources.
collisions - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
CollocatedInterferenceReport - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
CollocatedInterferenceReport(short, byte, CollocatedInterferenceReport.InterferenceAccuracyAndIndex, long, long, long, long, short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Constructor
CollocatedInterferenceReport.InterferenceAccuracyAndIndex - Class in com.facebook.openwifi.cloudsdk.ies
 
com.facebook.openwifi.cloudsdk - package com.facebook.openwifi.cloudsdk
Library providing clients and models for the OpenWiFi uCentral-based CloudSDK.
com.facebook.openwifi.cloudsdk.ies - package com.facebook.openwifi.cloudsdk.ies
Information elements (IEs) defined in the 802.11 specifications.
com.facebook.openwifi.cloudsdk.kafka - package com.facebook.openwifi.cloudsdk.kafka
Kafka consumer and producer functionality required by the CloudSDK.
com.facebook.openwifi.cloudsdk.models.ap - package com.facebook.openwifi.cloudsdk.models.ap
Schemas originating from the AP-NOS (wlan-ap).
com.facebook.openwifi.cloudsdk.models.gw - package com.facebook.openwifi.cloudsdk.models.gw
Schemas defined in the uCentral Gateway.
com.facebook.openwifi.cloudsdk.models.prov - package com.facebook.openwifi.cloudsdk.models.prov
Schemas defined in the Provisioning service.
com.facebook.openwifi.cloudsdk.models.prov.rrm - package com.facebook.openwifi.cloudsdk.models.prov.rrm
Schemas defined in the Provisioning service specific to RRM.
com.facebook.openwifi.librca - package com.facebook.openwifi.librca
Library providing Root Cause Analysis (RCA) functionality.
com.facebook.openwifi.librca.inputs - package com.facebook.openwifi.librca.inputs
 
com.facebook.openwifi.librca.stats - package com.facebook.openwifi.librca.stats
 
com.facebook.openwifi.librca.stats.inputs - package com.facebook.openwifi.librca.stats.inputs
 
com.facebook.openwifi.rrm - package com.facebook.openwifi.rrm
Radio Resource Management (RRM) service.
com.facebook.openwifi.rrm.aggregators - package com.facebook.openwifi.rrm.aggregators
 
com.facebook.openwifi.rrm.modules - package com.facebook.openwifi.rrm.modules
RRM service modules.
com.facebook.openwifi.rrm.mysql - package com.facebook.openwifi.rrm.mysql
 
com.facebook.openwifi.rrm.optimizers - package com.facebook.openwifi.rrm.optimizers
RRM algorithm implementations.
com.facebook.openwifi.rrm.optimizers.channel - package com.facebook.openwifi.rrm.optimizers.channel
Channel assignment algorithms.
com.facebook.openwifi.rrm.optimizers.clientsteering - package com.facebook.openwifi.rrm.optimizers.clientsteering
Client steering algorithms.
com.facebook.openwifi.rrm.optimizers.tpc - package com.facebook.openwifi.rrm.optimizers.tpc
Transmit power control (TPC) algorithms.
com.facebook.openwifi.rrm.rca - package com.facebook.openwifi.rrm.rca
Root Cause Analysis (RCA) service.
com.facebook.openwifi.rrm.rca.modules - package com.facebook.openwifi.rrm.rca.modules
 
command - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
CommandInfo - Class in com.facebook.openwifi.cloudsdk.models.gw
 
CommandInfo() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
compatible - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities
 
compatible - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
completed - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
computeApClientActionMap(boolean) - Method in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer
Compute map from AP serial number to client MAC to client steering action.
computeApClientActionMap(boolean) - Method in class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
 
computeChannelMap() - Method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Compute channel assignments.
computeChannelMap() - Method in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
 
computeChannelMap() - Method in class com.facebook.openwifi.rrm.optimizers.channel.RandomChannelInitializer
 
computeTxPower(String, int, List<Integer>, int, int, List<Integer>) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Compute adjusted tx power (dBm) based on inputs.
computeTxPowerMap() - Method in class com.facebook.openwifi.rrm.optimizers.tpc.LocationBasedOptimalTPC
 
computeTxPowerMap() - Method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
 
computeTxPowerMap() - Method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
 
computeTxPowerMap() - Method in class com.facebook.openwifi.rrm.optimizers.tpc.RandomTxPowerInitializer
 
computeTxPowerMap() - Method in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Compute tx power assignments.
configDebounceIntervalSec - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ConfigManagerParams
The debounce interval for reconfiguring the same device, in seconds (or -1 to disable) (CONFIGMANAGERPARAMS_CONFIGDEBOUNCEINTERVALSEC)
configEnabled - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ConfigManagerParams
Enable pushing device config changes? (CONFIGMANAGERPARAMS_CONFIGENABLED)
ConfigManager - Class in com.facebook.openwifi.rrm.modules
Device configuration manager module.
ConfigManager(RRMConfig.ModuleConfig.ConfigManagerParams, DeviceDataManager, UCentralClient) - Constructor for class com.facebook.openwifi.rrm.modules.ConfigManager
Constructor.
ConfigManager.ConfigListener - Interface in com.facebook.openwifi.rrm.modules
Config listener interface.
configManagerParams - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig
ConfigManager parameters.
ConfigManagerParams() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ConfigManagerParams
 
configOnEventOnly - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ConfigManagerParams
If set, device config changes will only be pushed on events (e.g.
configuration - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceConfigureRequest
 
configuration - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
configuration - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
configuration - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration.DeviceConfigurationElement
 
configurations - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
configurations - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
configure(String, String) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Configure a device (by serial number).
connected - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
connected - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
connected - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
connected - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
connected - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
connections - Variable in class com.facebook.openwifi.librca.stats.ClientStats
LinkStats that are of the same station(client)
connectTimeoutMs - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig.UCentralSocketParams
Connection timeout for all requests, in ms (UCENTRALSOCKETPARAMS_CONNECTTIMEOUTMS)
constraints - Variable in class com.facebook.openwifi.cloudsdk.ies.Country
Each constraint is a CountryInfo describing tx power constraints on one or more channels, for the current country.
contact - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
contacts - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
contacts - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
corsDomainList - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ApiServerParams
Comma-separated list of all allowed CORS domains (exact match including subdomain portions, but excluding protocol).
count - Variable in class com.facebook.openwifi.rrm.aggregators.MeanAggregator
 
counters - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
counters - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
counters - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats
 
Counters() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
Counters() - Constructor for class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
country - Variable in class com.facebook.openwifi.cloudsdk.ies.Country
Country
country - Variable in class com.facebook.openwifi.cloudsdk.InformationElements
 
country - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
country - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
Country - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
Country(String, List<Country.CountryInfo>) - Constructor for class com.facebook.openwifi.cloudsdk.ies.Country
Constructor
Country.CountryInfo - Class in com.facebook.openwifi.cloudsdk.ies
Constraints for a subset of channels in the AP's country
CountryInfo(short, short, short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.Country.CountryInfo
Constructor.
create(int, int, int) - Method in class com.facebook.openwifi.rrm.CustomJettyServerFactory
Creates a Jetty server.
create(ThreadPool) - Method in class com.facebook.openwifi.rrm.CustomJettyServerFactory
Creates a Jetty server with supplied thread pool
created - Variable in class com.facebook.openwifi.cloudsdk.models.gw.NoteInfo
 
created - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
created - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
created - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
created - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
created - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
created - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
createdBy - Variable in class com.facebook.openwifi.cloudsdk.models.gw.NoteInfo
 
createDefault() - Static method in class com.facebook.openwifi.rrm.DeviceConfig
Create the default config.
createdTimestamp - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
crons - Variable in class com.facebook.openwifi.rrm.RRMSchedule
The interval at which RRM should be run.
currentLoginURI - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
currentPassword - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
custom - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
CustomJettyServerFactory - Class in com.facebook.openwifi.rrm
Creates Jetty Server instances.
CustomJettyServerFactory(int, int) - Constructor for class com.facebook.openwifi.rrm.CustomJettyServerFactory
 

D

data - Variable in class com.facebook.openwifi.cloudsdk.models.gw.StatisticsDetails
 
data - Variable in class com.facebook.openwifi.cloudsdk.models.gw.StatisticsRecords
 
databaseConfig - Variable in class com.facebook.openwifi.rrm.RRMConfig
Database configuration.
DatabaseConfig() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.DatabaseConfig
 
DatabaseManager - Class in com.facebook.openwifi.rrm.mysql
Database connection manager.
DatabaseManager(String, String, String, String, int) - Constructor for class com.facebook.openwifi.rrm.mysql.DatabaseManager
Constructor.
DataCollector - Class in com.facebook.openwifi.rrm.modules
Data collector module.
DataCollector(RRMConfig.ModuleConfig.DataCollectorParams, DeviceDataManager, UCentralClient, UCentralKafkaConsumer, ConfigManager, DatabaseManager) - Constructor for class com.facebook.openwifi.rrm.modules.DataCollector
Constructor.
DataCollector.DataListener - Interface in com.facebook.openwifi.rrm.modules
Data listener interface.
dataCollectorParams - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig
DataCollector parameters.
DataCollectorParams() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.DataCollectorParams
 
dataModel - Variable in class com.facebook.openwifi.rrm.modules.Modeler
The data model.
DataModel() - Constructor for class com.facebook.openwifi.rrm.modules.Modeler.DataModel
 
dataRetentionIntervalDays - Variable in class com.facebook.openwifi.rrm.RRMConfig.DatabaseConfig
Data retention interval in days (0 to disable) (DATABASECONFIG_DATARETENTIONINTERVALDAYS)
dbName - Variable in class com.facebook.openwifi.rrm.RRMConfig.DatabaseConfig
MySQL database name (DATABASECONFIG_DBNAME)
DEAUTH_LEAVING - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
DEAUTHENTICATE - com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.CLIENT_STEERING_ACTIONS
Deauthenticate client
deepCopy(T, Class<T>) - Static method in class com.facebook.openwifi.rrm.Utils
Return a deep copy using gson.
DEFAULT_BACKOFF_TIME_NS - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
Default backoff time (ns) for all APs and radios
DEFAULT_CHANNEL_WIDTH - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
Default channel width in HMz
DEFAULT_COVERAGE_THRESHOLD - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Default coverage threshold between APs, in dBm.
DEFAULT_MAX_RSSI_2G - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
RSSI (dBm) above which a client on 2G should be requested to move to 5G/6G
DEFAULT_MIN_RSSI_2G - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
RSSI (dBm) below which a client on 2G should be disconnected using deauthentication.
DEFAULT_MIN_RSSI_NON_2G - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
RSSI (dBm) below which a client on 5G/6G should be requested to move to 2G
DEFAULT_NTH_SMALLEST_RSSI - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Default Nth smallest RSSI is used for Tx power calculation.
DEFAULT_SET_DIFFERENT_CHANNEL_PER_AP - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.RandomChannelInitializer
Default value for setDifferentChannelPerAp
DEFAULT_SET_DIFFERENT_TX_POWER_PER_AP - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.RandomTxPowerInitializer
Default value for setDifferentTxPowerPerAp
DEFAULT_TARGET_MCS - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
Default target MCS index.
DEFAULT_TX_POWER - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
Default tx power.
DEFAULT_TX_POWER_CHOICES - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Default tx power choices.
defaultEntity - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
Delete - Variable in class com.facebook.openwifi.cloudsdk.models.gw.AclTemplate
 
description - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
description - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
description - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration.DeviceConfigurationElement
 
description - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
description - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
description - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Algorithm
 
description - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
description - Variable in enum com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmType
The description.
design - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
details - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
detectionWindowMs - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Look-back window in ms
devClass - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
DeviceCapabilities - Class in com.facebook.openwifi.cloudsdk.models.gw
 
DeviceCapabilities() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.DeviceCapabilities
 
DeviceConfig - Class in com.facebook.openwifi.rrm
AP configuration model.
DeviceConfig() - Constructor for class com.facebook.openwifi.rrm.DeviceConfig
 
deviceConfigs - Variable in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
The device configs within ChannelOptimizer.zone, keyed on serial number.
deviceConfigs - Variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer
The device configs within ClientSteeringOptimizer.zone, keyed on serial number.
deviceConfigs - Variable in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
The device configs within TPC.zone, keyed on serial number.
deviceConfiguration - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
deviceConfiguration - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
deviceConfiguration - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
DeviceConfiguration - Class in com.facebook.openwifi.cloudsdk.models.prov
 
DeviceConfiguration() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
DeviceConfiguration.DeviceConfigurationElement - Class in com.facebook.openwifi.cloudsdk.models.prov
 
DeviceConfigurationElement() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration.DeviceConfigurationElement
 
DeviceConfigureRequest - Class in com.facebook.openwifi.cloudsdk.models.gw
 
DeviceConfigureRequest() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.DeviceConfigureRequest
 
DeviceDataManager - Class in com.facebook.openwifi.rrm
Device topology and config manager.
DeviceDataManager() - Constructor for class com.facebook.openwifi.rrm.DeviceDataManager
Empty constructor without backing files (ex.
DeviceDataManager(File, File) - Constructor for class com.facebook.openwifi.rrm.DeviceDataManager
Initialize from the given files.
DeviceDataManager.DeviceApConfigFunction - Interface in com.facebook.openwifi.rrm
Device AP config layer update interface.
DeviceDataManager.ZoneConfigFunction - Interface in com.facebook.openwifi.rrm
Device zone config layer update interface.
DeviceLayeredConfig - Class in com.facebook.openwifi.rrm
Layered AP configuration model.
DeviceLayeredConfig() - Constructor for class com.facebook.openwifi.rrm.DeviceLayeredConfig
 
DeviceListWithStatus - Class in com.facebook.openwifi.cloudsdk.models.gw
 
DeviceListWithStatus() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.DeviceListWithStatus
 
devicePassword - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
deviceRules - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
deviceRules - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
deviceRules - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
deviceRules - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
DeviceRules - Class in com.facebook.openwifi.cloudsdk.models.prov
 
DeviceRules() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.DeviceRules
 
devices - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
devices - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
deviceStatsIntervalSec - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.DataCollectorParams
The expected device statistics interval, in seconds (or -1 to disable managing this value) (DATACOLLECTORPARAMS_DEVICESTATSINTERVALSEC)
devicesWithStatus - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceListWithStatus
 
DeviceTopology - Class in com.facebook.openwifi.rrm
AP topology model, mapping from "RF zone" name to a set of APs by serial number.
DeviceTopology() - Constructor for class com.facebook.openwifi.rrm.DeviceTopology
 
deviceType - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
deviceType - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
DeviceType - Enum in com.facebook.openwifi.cloudsdk.models.gw
 
deviceTypes - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
DeviceWithStatus - Class in com.facebook.openwifi.cloudsdk.models.gw
 
DeviceWithStatus() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
dfs_channels - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
dfs_region - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
dhcpSnooping - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics
 
DhcpSnooping() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.DhcpSnooping
 
DiGraph - Class in com.facebook.openwifi.cloudsdk.models.prov
 
DiGraph() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.DiGraph
 
DiGraphEntry - Class in com.facebook.openwifi.cloudsdk.models.prov
 
DiGraphEntry() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.DiGraphEntry
 
DISASSOC_AP_BUSY - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
DISASSOC_DUE_TO_INACTIVITY - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
DISASSOC_LOW_ACK - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
DISASSOC_STA_HAS_LEFT - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
dns_servers - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
dryRun - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.RRMSchedulerParams
If set, do not apply any changes from scheduled algorithms (SCHEDULERPARAMS_DRYRUN)
dtimPeriod - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
dualBeacon - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
False if no STBC beacon is transmitted; true otherwise.
dualCtsProtection - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
False if dual CTS protection is not required; true otherwise.

E

ema - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio.HESettings
 
email - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
enable - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Switch
 
enableConfig - Variable in class com.facebook.openwifi.rrm.DeviceConfig
Whether pushing device config is enabled
enabled - Variable in class com.facebook.openwifi.cloudsdk.models.gw.MfaAuthInfo
 
enableRRM - Variable in class com.facebook.openwifi.rrm.DeviceConfig
Whether RRM algorithms are enabled
enableWifiScan - Variable in class com.facebook.openwifi.rrm.DeviceConfig
Whether automatic wifi scans are enabled
entities - Variable in class com.facebook.openwifi.cloudsdk.models.prov.EntityList
 
entity - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
entity - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
entity - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
Entity - Class in com.facebook.openwifi.cloudsdk.models.prov
 
Entity() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
EntityList - Class in com.facebook.openwifi.cloudsdk.models.prov
 
EntityList() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.EntityList
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.BssAvgAccessDelay
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.BssIntolerantChannelReport
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport.InterferenceAccuracyAndIndex
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.Country.CountryInfo
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.Country
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.HTOperation
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.LocalPowerConstraint
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.PowerCapability
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.QbssLoad
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.RCPI
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformation
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.SupportedChannels
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.InformationElements
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
equals(Object) - Method in class com.facebook.openwifi.cloudsdk.WifiScanEntry
 
error - Variable in class com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmResult
The error string, only set upon failure to execute the algorithm.
errorCode - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
errorCode - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
errorCode - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryConfigApplyResult
 
errors - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryConfigApplyResult
 
errorText - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
event - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
EVENT_JOIN - Static variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
EVENT_KEEPALIVE - Static variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
EVENT_LEAVE - Static variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
execute(JobExecutionContext) - Method in class com.facebook.openwifi.rrm.modules.RRMScheduler.RRMJob
 
executed - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
executorThreadCount - Variable in class com.facebook.openwifi.rrm.rca.RCAConfig.StationPingerParams
Number of executor threads for ping tasks (STATIONPINGERPARAMS_EXECUTORTHREADCOUNT)
executorThreadCount - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.DataCollectorParams
Number of executor threads for async tasks (ex.
expectedAccuracy - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport.InterferenceAccuracyAndIndex
Unsigned int (4 bits) representing expected accuracy of the estimate of interference in dB with 95% confidence interval
expires - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults.Certificate
 
expires_in - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
externalHttpPort - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ApiServerParams
The HTTP port to listen on for external traffic, or -1 to disable (APISERVERPARAMS_EXTERNALHTTPPORT)

F

filename - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults.Certificate
 
filteredNeighborAp - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
1 bit - reserved except when the Reduced Neighbor Report element is carried in a Probe Response frame transmitted by a TVHT AP
filters - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.DhcpSnooping
 
filters - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.WifiFrames
 
firmware - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
firmwareUpgrade - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceRules
 
firstChannelNumber - Variable in class com.facebook.openwifi.cloudsdk.ies.Country.CountryInfo
8 bits unsigned - the lowest channel number in the CountryInfo.
firstChannelNumber - Variable in class com.facebook.openwifi.cloudsdk.ies.SupportedChannels
Unsigned 8 bits - first channel in a subband of supported channels
firstUpdate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceCapabilities
 
FOURWAY_HANDSHAKE_TIMEOUT - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
frameMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
free - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit.Memory
 
freqToBand(int) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Return which band contains the given frequency (MHz).
frequencies - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
frequency - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
fromEnv(Map<String, String>) - Static method in class com.facebook.openwifi.rrm.rca.RCAConfig
Construct RCAConfig from environment variables.
fromEnv(Map<String, String>) - Static method in class com.facebook.openwifi.rrm.RRMConfig
Construct RRMConfig from environment variables.
ftm - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
Indicate that the AP represented by this BSSID is an AP that has set the Fine Timing Measurement Responder field of the Extended Capabilities element
ftmRangeReportCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
fwUpdatePolicy - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 

G

generateHeatMap(int, int, double[][][]) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
Get the heatmap over the map
generateRRMConfig(File) - Method in class com.facebook.openwifi.rrm.Launcher
 
generateRxPower(int, int, List<Double>, List<Double>, List<Double>) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
Get the RX power over the map for all the APs
generateServiceKey(RRMConfig.ServiceConfig) - Static method in class com.facebook.openwifi.rrm.Utils
Generate the RRM service key.
generateSinr(int, int, double[][][]) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
Get the max SINR over the map
geoCode - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
get() - Static method in class com.facebook.openwifi.rrm.VersionProvider
Read the version file, returning an empty string upon error.
getAggregate() - Method in interface com.facebook.openwifi.rrm.aggregators.Aggregator
Returns the aggregate measure of all added values.
getAggregate() - Method in class com.facebook.openwifi.rrm.aggregators.MeanAggregator
 
getAggregatedStates(Modeler.DataModel, long, long) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
This method aggregates States by bssid/station key pair and radio info.
getAggregatedWifiScans(Modeler.DataModel, long, Aggregator<Double>) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
For each AP, for each other AP that sent a wifiscan entry to that AP, this method calculates an aggregate wifiscan entry with an aggregated RSSI.
getAggregatedWifiScans(Modeler.DataModel, long, Aggregator<Double>, long) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
Compute aggregated wifiscans using a given reference time.
getAllDeviceConfigs(String) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return config (with all config layers applied) for all devices in a given zone, or null if not present in the topology.
getApsPerChannel() - Method in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Get AP serial numbers per channel.
getBand(State.Radio, Map<String, Capabilities.Phy>) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
Return the radio's band, or null if band cannot be found
getBandsMap(Map<String, List<UCentralSchema.Radio>>) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Get the APs on a band who participate in an optimization algorithm.
getBssidsMap(Map<String, ? extends State>) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Get the mapping between bssids and APs.
getBssidStationKeyPair(String, String) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
Create a key pair consisted of bssid and station string
getCapabilities(String) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Launch a get capabilities command for a device (by serial number).
getChannelWidthFromWiFiScan(int, String, String) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Get the channel width based on the HT operation and VHT operation in wifi scan.
getCount() - Method in interface com.facebook.openwifi.rrm.aggregators.Aggregator
Returns the number of values that are aggregated.
getCount() - Method in class com.facebook.openwifi.rrm.aggregators.MeanAggregator
 
getCoveredChannels(int, int, int) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Get the actual covered channels of a neighboring AP based on the given channel and channel width.
getCurrentChannel(String, String, State, Map<String, Map<String, Capabilities.Phy>>) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Get the current channel and channel width (MHz) of the device (from state data).
GetCurrentModelEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.GetCurrentModelEndpoint
 
getDataModel() - Method in class com.facebook.openwifi.rrm.modules.Modeler
Return the current data model (direct reference).
getDataModelCopy() - Method in class com.facebook.openwifi.rrm.modules.Modeler
Return the current data model (deep copy).
getDeviceAvailableChannels(Map<String, List<UCentralSchema.Radio>>, Map<String, Map<String, Capabilities.Phy>>, Map<String, List<Integer>>) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Get the capabilities of the APs who participate in an optimization algorithm.
getDeviceConfig(String) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return config for the given device with all config layers applied, or null if not present in the topology.
getDeviceConfig(String, String) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return config for the given device with all config layers applied.
GetDeviceConfigEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.GetDeviceConfigEndpoint
 
GetDeviceLayeredConfigEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.GetDeviceLayeredConfigEndpoint
 
getDeviceLayeredConfigJson() - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return the device config layers as a JSON string.
getDevices() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Get a list of devices.
getDeviceToWiFiScans(String, Map<String, List<List<WifiScanEntry>>>, Map<String, List<String>>) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Get the filtered and reorganized wifiscan results per device.
getDeviceZone(String) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return the RF zone for the given device, or null if not found.
getLatestState() - Method in class com.facebook.openwifi.rrm.mysql.DatabaseManager
Return the latest state records for each unique device.
getLatestState(Map<String, List<StateInfo>>) - Static method in class com.facebook.openwifi.rrm.modules.ModelerUtils
This method gets the most recent State from latestStates per device.
getLatestStats(String, int) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Return the given number of latest statistics from a device (by serial number).
getLatestWifiScans(String, int) - Method in class com.facebook.openwifi.rrm.mysql.DatabaseManager
Return up to the N latest wifiscan results for the given device as a map of timestamp to scan results.
getLowerChannelLimit(String) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Return the lowest available channel for the given band
getManagedBSSIDs(Modeler.DataModel) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Retrieve BSSIDs of APs we are managing.
getName() - Method in class com.facebook.openwifi.rrm.RRMAlgorithm
Return the algorithm name.
getNewChannel(String, String, List<Integer>, int, Map<Integer, Integer>) - Method in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
Get a new/current channel for the device.
getOccupiedChannels(String, String, int, List<Integer>, Map<String, List<WifiScanEntry>>, Map<String, Map<String, Integer>>, Map<String, String>) - Method in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
Get the current occupied channel info of the device.
getOccupiedChannels(String, String, int, List<Integer>, Map<String, List<WifiScanEntry>>, Map<String, Map<String, Integer>>, Map<String, String>) - Method in class com.facebook.openwifi.rrm.optimizers.channel.UnmanagedApAwareChannelOptimizer
 
getOccupiedOverlapChannels(Map<Integer, Integer>) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
Update the occupied channel info to include the overlapping channels (for 2.4G).
getPermutationsWithRepetitions(List<Integer>, int) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.LocationBasedOptimalTPC
Iterative way to generate permutations with repetitions.
getPrimaryChannel(int, int) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Get the primary channel depending on the given channel and channel width.
getProvEntities() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Retrieve a list of entities from owprov.
getProvInventory() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Retrieve a list of inventory from owprov.
getProvInventoryForRRM() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Retrieve a list of inventory with RRM enabled from owprov.
getProvInventoryRRMDetails(String) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Retrieve the RRM config and schedule for a specific AP
getProvVenues() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Retrieve a list of venues from owprov.
getRadioBandsSet(List<UCentralSchema.Radio>) - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Return all the operational bands of an AP (from the radio config)
getRadioConfig(int) - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Return the radio config at the given index, or null if invalid.
getRadioConfigList() - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Return all info in the radio config (or an empty list if none).
getRadioCount() - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Return the number of radios, or -1 if the field is missing/malformed.
getScanRespsByBandwidth(String, String, int, Map<String, List<WifiScanEntry>>) - Method in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
Get the wifiscan results based on the bandwidth info
getScriptOutput(CommandInfo) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Given the result of the "script" API, return the actual script output (decoded/decompressed if needed), or null if the script returned an error.
getSortedAPs(Map<String, List<WifiScanEntry>>) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
Get the sorted APs list to determine the visit ordering.
getStatisticsInterval() - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Return the statistics interval (in seconds), or -1 if the field is missing/malformed.
getSystemInfo() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Get uCentralGw system info.
getTopologyCopy() - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return a copy of the topology.
GetTopologyEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.GetTopologyEndpoint
 
getTopologyJson() - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return the topology as a JSON string.
getUpperChannelLimit(String) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Return the lowest available channel for the given band
getVersion() - Method in class com.facebook.openwifi.rrm.VersionProvider
 
getWifiClientInfo(State) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Return a map of Wi-Fi client (STA) MAC addresses to the Client structure found for that interface.
getZoneConfig(String) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return config for the given zone with all config layers applied.
getZones() - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return all zones in the topology.
gps - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State
 
GROUP_CIPHER_NOT_VALID - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
GROUP_KEY_UPDATE_TIMEOUT - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
groupId - Variable in class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
Kafka consumer group ID (KAFKACONFIG_GROUPID)

H

handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.AlgorithmsEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.GetCurrentModelEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.GetDeviceConfigEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.GetDeviceLayeredConfigEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.GetTopologyEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.ModifyDeviceApConfigEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.OptimizeChannelEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.OptimizeTxPowerEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.ProviderEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.RunRRMEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.SetDeviceApConfigEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.SetDeviceNetworkConfigEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.SetDeviceZoneConfigEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.SetSystemEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.SetTopologyEndpoint
 
handle(Request, Response) - Method in class com.facebook.openwifi.rrm.modules.ApiServer.SystemEndpoint
 
handleServiceEventRecords(List<ServiceEvent>) - Method in interface com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer.KafkaListener
Handle a list of service event records.
handleStateRecords(List<UCentralKafkaConsumer.KafkaRecord>) - Method in interface com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer.KafkaListener
Handle a list of state records.
handleWifiScanRecords(List<UCentralKafkaConsumer.KafkaRecord>) - Method in interface com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer.KafkaListener
Handle a list of wifi scan records.
hashCode() - Method in class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.BssAvgAccessDelay
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.BssIntolerantChannelReport
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport.InterferenceAccuracyAndIndex
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.Country.CountryInfo
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.Country
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.HTOperation
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.LocalPowerConstraint
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.PowerCapability
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.QbssLoad
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.RCPI
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformation
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.SupportedChannels
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.InformationElements
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
hashCode() - Method in class com.facebook.openwifi.cloudsdk.WifiScanEntry
 
he - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
he_dcm - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
he_gi - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
he_mac_capa - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
he_phy_capa - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
health - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics
 
Health() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.Health
 
helper - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Algorithm
 
heSettings - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
HESettings() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio.HESettings
 
highThroughput - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
High throughput or not, if true the contents of the HT Capabilities in the Beacon frame should be identical to the HT Capabilities advertised by the AP sending the report
hostapdIfaceRaw - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
hostname - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
ht - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
ht_capa - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
ht_oper - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
ht_oper is short for "high throughput operation element".
htmode - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
HTOperation - Class in com.facebook.openwifi.cloudsdk.ies
High Throughput (HT) Operation Element, which is potentially present in wifiscan entries.
HTOperation(byte, byte, boolean, boolean, byte, boolean, boolean, byte, boolean, boolean, boolean) - Constructor for class com.facebook.openwifi.cloudsdk.ies.HTOperation
Constructs an HTOperationElement using the given field values.
HTOperation(byte, byte, boolean, byte) - Constructor for class com.facebook.openwifi.cloudsdk.ies.HTOperation
Constructor with the most used parameters.
HTOperation(String) - Constructor for class com.facebook.openwifi.cloudsdk.ies.HTOperation
Constructs an HTOperationElement by decoding htOper.
htProtection - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
A 0 indicates no protection mode.

I

id - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
id - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
id - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
id - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
id - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
id - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
id - Variable in class com.facebook.openwifi.rrm.mysql.StateRecord
 
id - Variable in class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
RRM service ID (random persistent number) (SERVICECONFIG_NAME)
idle_timeout - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
IE_IN_4WAY_DIFFERS - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
ieContainer - Variable in class com.facebook.openwifi.cloudsdk.WifiScanEntry
Stores Information Elements (IEs) from the wifiscan entry.
IEEE_802_1X_AUTH_FAILED - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
ies - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WifiScanRequest
 
IEUtils - Class in com.facebook.openwifi.cloudsdk
Utility functions for dealing with IEs
IEUtils() - Constructor for class com.facebook.openwifi.cloudsdk.IEUtils
 
iface - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
inactive - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
inactive - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
inactive - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
inactive - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
InformationElements - Class in com.facebook.openwifi.cloudsdk
Wrapper class containing information elements
InformationElements() - Constructor for class com.facebook.openwifi.cloudsdk.InformationElements
 
init() - Method in class com.facebook.openwifi.rrm.mysql.DatabaseManager
Run database initialization.
InputStats - Class in com.facebook.openwifi.librca.stats.inputs
Input data model.
InputStats() - Constructor for class com.facebook.openwifi.librca.stats.inputs.InputStats
 
InputStats.Counters - Class in com.facebook.openwifi.librca.stats.inputs
Counters are for the wireless interface as a whole
InputStats.Radio - Class in com.facebook.openwifi.librca.stats.inputs
Radio parameters
InputStats.SSID - Class in com.facebook.openwifi.librca.stats.inputs
 
InputStats.SSID.Association - Class in com.facebook.openwifi.librca.stats.inputs
 
InputStats.SSID.Association.Rate - Class in com.facebook.openwifi.librca.stats.inputs
 
Interface() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
interfaces - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State
 
interferenceAccuracyAndIndex - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Subfield for interference level accuracy and index - 8 bits
InterferenceAccuracyAndIndex(byte, byte) - Constructor for class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport.InterferenceAccuracyAndIndex
Constructor
interferenceBandwidth - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Unsigned 16 bits representing the bandwidth in units of 5 kHz at the –3 dB roll-off point of the interference signal
interferenceBurstLength - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Unsigned 32 bits representing the duration of each period of interference in microseconds
interferenceCenterFrequency - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Unsigned 32 bits representing indicates the center frequency of interference in units of 5 kHz
interferenceIndex - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport.InterferenceAccuracyAndIndex
Unsigned int (4 bits) indicating the interference index that is unique for each type of interference source
interferenceInterval - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Unsigned 32 bits representing the interval between two successibe periods of interference in microseconds
interferenceLevel - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
signed 8 bits representing the maximum level of the collocated interference power in units of dBm over all receive chains averaged over a 4 microsecond period during an interference period and across interference bandwidth
interferenceStartTimeDutyCycle - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Unsigned 32 bits contains the least significant 4 octets (i.e., B0–B31) of the TSF timer at the start of the interference burst.
internalHttpPort - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ApiServerParams
The HTTP port to listen on for internal traffic, or -1 to disable (APISERVERPARAMS_INTERNALHTTPPORT)
interval - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.Health
 
interval - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.Statistics
 
inUse - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
INVALID_IE - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
INVALID_RSN_IE_CAPAB - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
InventoryConfigApplyResult - Class in com.facebook.openwifi.cloudsdk.models.prov
 
InventoryConfigApplyResult() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.InventoryConfigApplyResult
 
InventoryTag - Class in com.facebook.openwifi.cloudsdk.models.prov
 
InventoryTag() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
InventoryTagList - Class in com.facebook.openwifi.cloudsdk.models.prov
 
InventoryTagList() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.InventoryTagList
 
IOT - com.facebook.openwifi.cloudsdk.models.gw.DeviceType
 
ipAddress - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
ipv4 - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
ipv4_addresses - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Client
 
ipv6 - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
ipv6_addresses - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Client
 
isChannelInBand(int, String) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Determines if the given channel is in the given band.
isDeviceInTopology(String) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return true if the given device is present in the topology.
isEmpty() - Method in class com.facebook.openwifi.rrm.DeviceConfig
Return true if all public instance fields are null (via reflection).
isEmpty() - Method in class com.facebook.openwifi.rrm.DeviceTopology
 
isInitialized() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Return true if this service has learned the endpoints of all essential dependent services, along with API keys (if necessary).
isProvInitialized() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Return true if this service has learned the owprov endpoint, along with API keys (if necessary).
isZoneInTopology(String) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Return true if the given RF zone is present in the topology.

J

jsonMerge(JSONObject, JSONObject) - Static method in class com.facebook.openwifi.rrm.Utils
Recursively merge JSONObject 'b' into 'a'.

K

kafkaConfig - Variable in class com.facebook.openwifi.rrm.RRMConfig
uCentral Kafka configuration.
KafkaConfig() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
 
KafkaRecord(String, JsonObject, long) - Constructor for class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer.KafkaRecord
Constructor.
KafkaRunner - Class in com.facebook.openwifi.cloudsdk.kafka
Kafka runner.
KafkaRunner(UCentralKafkaConsumer, UCentralKafkaProducer) - Constructor for class com.facebook.openwifi.cloudsdk.kafka.KafkaRunner
Run with the given consumer/producer instances.
KEEPALIVE_INTERVAL_S - Static variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
key - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
keyScope - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
Indicates the AP indicated by this BSSID has the same authenticator as the AP sending the report.

L

last_seen - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
lastConfigurationChange - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
lastConfigurationDownload - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
lastEmailCheck - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
lastFWUpdate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
lastLogin - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
lastPasswordChange - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
lastPasswords - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
lastRefresh - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
lastUpdate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceCapabilities
 
latestDeviceCapabilitiesPhy - Variable in class com.facebook.openwifi.rrm.modules.Modeler.DataModel
List of capabilities per device.
latestDeviceStatusRadios - Variable in class com.facebook.openwifi.rrm.modules.Modeler.DataModel
List of radio info per device.
latestStates - Variable in class com.facebook.openwifi.rrm.modules.Modeler.DataModel
List of latest states per device.
latestWifiScans - Variable in class com.facebook.openwifi.rrm.modules.Modeler.DataModel
The "result" of a wifiscan can include multiple responses.
Launcher - Class in com.facebook.openwifi.rrm
Launcher CLI.
Launcher() - Constructor for class com.facebook.openwifi.rrm.Launcher
 
lciAzimuthCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
lciMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
LeastUsedChannelOptimizer - Class in com.facebook.openwifi.rrm.optimizers.channel
Least used channel optimizer.
LeastUsedChannelOptimizer(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
Constructor.
legacyRates - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
linkMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
linkState - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State
 
LinkStats - Class in com.facebook.openwifi.librca.stats
Aggregation Statistics Model of InputStats.
LinkStats() - Constructor for class com.facebook.openwifi.librca.stats.LinkStats
 
LinkStats.AssociationInfo - Class in com.facebook.openwifi.librca.stats
 
LinkStats.AssociationInfo.Rate - Class in com.facebook.openwifi.librca.stats
Rate information for receive/transmit data rate.
LinkStats.RadioConfig - Class in com.facebook.openwifi.librca.stats
 
lldp - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
load - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit
 
locale - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
locale - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
localMaxTxPwrConstraint160MHz - Variable in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
Unsigned 8 bits - Local maximum transmit power for both 160 MHz and 80+80 MHz.
localMaxTxPwrConstraint20MHz - Variable in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
Unsigned 8 bits - Local maximum transmit power for 20 MHz.
localMaxTxPwrConstraint40MHz - Variable in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
Unsigned 8 bits - Local maximum transmit power for 40 MHz.
localMaxTxPwrConstraint80MHz - Variable in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
Unsigned 8 bits - Local maximum transmit power for 80 MHz.
localPowerConstraint - Variable in class com.facebook.openwifi.cloudsdk.ies.LocalPowerConstraint
Unsigned 8 bits - units are dB.
localPowerConstraint - Variable in class com.facebook.openwifi.cloudsdk.InformationElements
 
LocalPowerConstraint - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
LocalPowerConstraint(short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.LocalPowerConstraint
Constructor
localtime - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit
 
location - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
location - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
location - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
location - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
location - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
location - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The AP location either 2D or 3D
LocationBasedOptimalTPC - Class in com.facebook.openwifi.rrm.optimizers.tpc
Location-based optimal TPC algorithm.
LocationBasedOptimalTPC(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.LocationBasedOptimalTPC
Constructor.
locations - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
login() - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Perform login and uCentralGw endpoint retrieval.
logPerfMetrics(Map<String, Integer>, Map<String, Integer>, Map<String, List<WifiScanEntry>>, Map<String, String>) - Method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Log the performance metrics before and after the algorithm.
longName - Variable in enum com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmType
The long name.
longToMac(long) - Static method in class com.facebook.openwifi.rrm.Utils
Convert a MAC address in integer (6-byte) representation to string notation.
LruCache(int) - Constructor for class com.facebook.openwifi.rrm.Utils.LruCache
Constructor.

M

mac - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Client
 
MAC_ADDRESS_ALREADY_EXISTS_IN_MBSS - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
macAddress - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
macToLong(String) - Static method in class com.facebook.openwifi.rrm.Utils
Convert a MAC address to an integer (6-byte) representation.
main(String[]) - Static method in class com.facebook.openwifi.rrm.Launcher
Main method.
makeConnector(Server, String, int, boolean) - Method in class com.facebook.openwifi.rrm.CustomJettyServerFactory
This is basically spark.embeddedserver.jetty.SocketConnectorFactory.createSocketConnector, the only difference being that we use a different constructor for the Connector and that the private methods called are just inlined.
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, ClientSteeringState, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
Make a SingleAPBandSteering object with the given arguments
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
Factory method to parse generic args map into the proper constructor
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.RandomChannelInitializer
Factory method to parse generic args map into the proper constructor
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.channel.UnmanagedApAwareChannelOptimizer
Factory method to parse generic args map into the proper constructor
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.LocationBasedOptimalTPC
Factory method to parse generic args map into the proper constructor
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Factory method to parse generic args map into the proper constructor
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
Factory method to parse generic args map into the proper constructor
makeWithArgs(Modeler.DataModel, String, DeviceDataManager, Map<String, String>) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.RandomTxPowerInitializer
Factory method to parse generic args map into the proper constructor
managementPolicies - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
managementPolicies - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
managementPolicy - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
managementPolicy - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
managementPolicy - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
managementPolicy - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
managementRoles - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
managementRoles - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
manufacturer - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
maps - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
maps - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
matchesForAggregation(AggregatedState) - Method in class com.facebook.openwifi.cloudsdk.AggregatedState
Check whether the passed-in AggregatedState and this one match for aggregation.
matchesForAggregation(HTOperation) - Method in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Determine whether this and other "match" for the purpose of aggregating statistics.
matchesForAggregation(VHTOperation) - Method in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
Determine whether this and other "match" for the purpose of aggregating statistics.
matchesHtForAggregation(String, String) - Static method in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Determines whether two HT operation elements should have their statistics aggregated.
matchesVhtForAggregation(String, String) - Static method in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
Determines whether two VHT operation elements should have their statistics aggregated.
max - Variable in class com.facebook.openwifi.rrm.rca.RCAUtils.PingResult
Maximum ping RTT (ms)
MAX_TX_POWER - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Maximum supported tx power (dBm), inclusive.
maxDisconnectionRatePerHour - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable disconnection rate (disconnetions per hour).
maximumClients - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
maximumTransmitPowerLevel - Variable in class com.facebook.openwifi.cloudsdk.ies.Country.CountryInfo
8 bits unsigned - The maximum power, in dBm, allowed to be transmitted.
maximumTxPowerCapability - Variable in class com.facebook.openwifi.cloudsdk.ies.PowerCapability
Signed 8 bits units of dB relative to 1mW - nominal maximum transmit power with which the STA is capable of transmitting in the current channel, with a tolerance ± 5 dB.
maxIntfAirtimePercent - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable intf airtime (units are %)
maxJitterThresholdMs - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable jitter (ms)
maxLatencyThresholdMs - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable latency (ms)
maxNoisedBm - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable noise (dBm)
maxNumClients - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable number of clients for one radio
maxNumNeighbors - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable number of neighbors
maxPERPercent - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable Packet Error Rate (PER) (units are %)
maxTxDroppedRatioPercent - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Maximum acceptable tx dropped ratio (units are %)
mcs - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo.Rate
Aggregated fields mcs
mcs - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
mcs - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association.Rate
 
mcs - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo.Rate
 
mdev - Variable in class com.facebook.openwifi.rrm.rca.RCAUtils.PingResult
Standard deviation of ping RTT measurements (ms)
mean - Variable in class com.facebook.openwifi.rrm.aggregators.MeanAggregator
 
MeanAggregator - Class in com.facebook.openwifi.rrm.aggregators
Tracks the mean of all added values.
MeanAggregator() - Constructor for class com.facebook.openwifi.rrm.aggregators.MeanAggregator
 
MeasurementBasedApApTPC - Class in com.facebook.openwifi.rrm.optimizers.tpc
Measurement-based AP-AP TPC algorithm.
MeasurementBasedApApTPC(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Constructor.
MeasurementBasedApApTPC(Modeler.DataModel, String, DeviceDataManager, int, int) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApApTPC
Constructor.
MeasurementBasedApClientTPC - Class in com.facebook.openwifi.rrm.optimizers.tpc
Measurement-based AP-client algorithm.
MeasurementBasedApClientTPC(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
Constructor (uses default target MCS index).
MeasurementBasedApClientTPC(Modeler.DataModel, String, DeviceDataManager, int) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.MeasurementBasedApClientTPC
Constructor.
measurementPilotCapability - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
measurementPilotTransmissionInformationCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
memory - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit
 
Memory() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Unit.Memory
 
MESH - com.facebook.openwifi.cloudsdk.models.gw.DeviceType
 
MESH_CHANNEL_SWITCH_REGULATORY_REQ - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_CHANNEL_SWITCH_UNSPECIFIED - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_CLOSE_RCVD - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_CONFIG_POLICY_VIOLATION - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_CONFIRM_TIMEOUT - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_INCONSISTENT_PARAMS - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_INVALID_GTK - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_INVALID_SECURITY_CAP - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_MAX_PEERS - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_MAX_RETRIES - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_PATH_ERROR_DEST_UNREACHABLE - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_PATH_ERROR_NO_FORWARDING_INFO - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_PATH_ERROR_NO_PROXY_INFO - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
MESH_PEERING_CANCELLED - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
messageCount - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
method - Variable in class com.facebook.openwifi.cloudsdk.models.gw.MfaAuthInfo
 
metric - Variable in class com.facebook.openwifi.rrm.mysql.StateRecord
 
metrics - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema
 
Metrics() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics
 
mfa - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserLoginLoginExtensions
 
MfaAuthInfo - Class in com.facebook.openwifi.cloudsdk.models.gw
 
MfaAuthInfo() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.MfaAuthInfo
 
MICHAEL_MIC_FAILURE - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
mimo - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
min - Variable in class com.facebook.openwifi.rrm.rca.RCAUtils.PingResult
Minimum ping RTT (ms)
MIN_CHANNEL_WIDTH - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Minimum supported channel width (MHz), inclusive.
MIN_TX_POWER - Static variable in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Minimum supported tx power (dBm), inclusive.
minApBandwidthMHz - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Minimum acceptable Access Point (AP) bandwidth (MHz) for non-2G bands
minClientBandwidthMHz - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Minimum acceptable client bandwidth (MHz) for non-2G bands /
minEstimatedThroughputMbps - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Minimum acceptable estimated throughput (Mbps)
minIdleAirtimePercent - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Minimum acceptable idle airtime (units are %)
minimumTxPowerCapability - Variable in class com.facebook.openwifi.cloudsdk.ies.PowerCapability
Signed 8 bits units of dB relative to 1mW - nominal minimum transmit power with which the STA is capable of transmitting in the current channel, with a tolerance ± 5 dB.
minRssidBm - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Minimum acceptable RSSI (dBm)
minSelfAirtimeRatioPercent - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Minimum acceptable self airtime ratio (units are %)
minTxRateMbps - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Minimum acceptable tx rate (Mbps)
MISMATCH_SERIAL - com.facebook.openwifi.cloudsdk.models.gw.VerifiedCertificate
 
MobilePhoneNumber - Class in com.facebook.openwifi.cloudsdk.models.gw
 
MobilePhoneNumber() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.MobilePhoneNumber
 
mobiles - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserLoginLoginExtensions
 
mobilityDomain - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
Set to true to indicate that the AP represented by this BSSID is including an MDE in its Beacon frames and that the contents of that MDE are identical to the MDE advertised by the AP sending the report
mode - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
model - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities
 
model - Variable in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
The input data model.
model - Variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer
The input data model.
model - Variable in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
The input data model.
Modeler - Class in com.facebook.openwifi.rrm.modules
Modeler module.
Modeler(RRMConfig.ModuleConfig.ModelerParams, DeviceDataManager, UCentralKafkaConsumer, UCentralClient, DataCollector, ConfigManager) - Constructor for class com.facebook.openwifi.rrm.modules.Modeler
Constructor.
Modeler.DataModel - Class in com.facebook.openwifi.rrm.modules
Data model representation.
Modeler.InputDataType - Enum in com.facebook.openwifi.rrm.modules
Kafka input data types.
modelerParams - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig
Modeler parameters.
ModelerParams() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ModelerParams
 
ModelerUtils - Class in com.facebook.openwifi.rrm.modules
Modeler utilities.
modified - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
modified - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
modified - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
modified - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
modified - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
ModifyDeviceApConfigEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.ModifyDeviceApConfigEndpoint
 
moduleConfig - Variable in class com.facebook.openwifi.rrm.RRMConfig
Module configuration.
ModuleConfig() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig
 
multicast - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
multicast - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio.Rates
 
multipleBssid - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio.HESettings
 

N

name - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration.DeviceConfigurationElement
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Algorithm
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.prov.RRMAlgorithmDetails
 
name - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
name - Variable in class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
RRM service name/type (SERVICECONFIG_NAME)
NamedThreadFactory(String) - Constructor for class com.facebook.openwifi.rrm.Utils.NamedThreadFactory
Constructor.
NeighborApInformation(ReducedNeighborReport.NeighborApInformation.TbttInformationHeader, short, short, ReducedNeighborReport.NeighborApInformation.TbttInformation) - Constructor for class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
Constructor
neighborApInformations - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport
number of channels in a subband of supported channels
neighborApTbttOffset - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformation
Unsigned 8 bits - offset in TUs, rounded down to nearest TU, to the next TBTT of an AP’s BSS from the immediately prior TBTT of the AP that transmits this element
NeighborReport - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
NeighborReport(String, NeighborReport.BssidInfo, short, short, short, List<JsonObject>) - Constructor for class com.facebook.openwifi.cloudsdk.ies.NeighborReport
Constructor
NeighborReport.BssidInfo - Class in com.facebook.openwifi.cloudsdk.ies
The BSSID Information field can be used to help determine neighbor service set transition candidates
NeighborReport.BssidInfo.Capabilities - Class in com.facebook.openwifi.cloudsdk.ies
The capability subelement containing selected capability information for the AP indicated by this BSSID.
neighborReportCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
neighborReportTsfOffsetCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
network - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities
 
networkConfig - Variable in class com.facebook.openwifi.rrm.DeviceLayeredConfig
Config for all APs/zones - lowest priority
newThread(Runnable) - Method in class com.facebook.openwifi.rrm.Utils.NamedThreadFactory
 
NO_CERTIFICATE - com.facebook.openwifi.cloudsdk.models.gw.VerifiedCertificate
 
noise - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
noise - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
noiseHistogramMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
noiseRadio - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
noiseRadio - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
nongreenfieldHtStasPresent - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
False if all HT STAs that are associated are HT-greenfield capable or all HT peer mesh STAs are HT-greenfield capable; true otherwise.
nonoperatingChannelMaxMeasurementDuration - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
note - Variable in class com.facebook.openwifi.cloudsdk.models.gw.NoteInfo
 
NoteInfo - Class in com.facebook.openwifi.cloudsdk.models.gw
 
NoteInfo() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.NoteInfo
 
notes - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
notes - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
notes - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
notes - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
notes - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
notes - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
nss - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
ntp_server - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
number - Variable in class com.facebook.openwifi.cloudsdk.models.gw.MobilePhoneNumber
 
numberOfChannels - Variable in class com.facebook.openwifi.cloudsdk.ies.Country.CountryInfo
8 bits unsigned - Number of channels this CountryInfo applies to.
numberOfChannels - Variable in class com.facebook.openwifi.cloudsdk.ies.SupportedChannels
Unsigned 8 bits - number of channels in a subband of supported channels

O

oauthType - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
oauthUserInfo - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
obssNonHtStasPresent - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Indicates if the use of protection for non-HT STAs by overlapping BSSs is determined to be desirable.
openWifiAuthCacheSize - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ApiServerParams
The maximum cache size for OpenWiFi tokens (APISERVERPARAMS_OPENWIFIAUTHCACHESIZE)
operatingChannelMaxMeasurementDuration - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
operatingClass - Variable in class com.facebook.openwifi.cloudsdk.ies.BssIntolerantChannelReport
Unsigned 8 bits representing the operating class in which the channel list is valid
operatingClass - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
Unsigned 8 bits - indicates the channel set of the AP indicated by this BSSID
operatingClass - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
Unsigned 8 bits - channel starting frequency that, together with the Channel Number field, indicates the primary channel of the BSSs of the APs in this Neighbor AP Information field
OptimizeChannel - com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmType
 
OptimizeChannelEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.OptimizeChannelEndpoint
 
OptimizeTxPower - com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmType
 
OptimizeTxPowerEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.OptimizeTxPowerEndpoint
 
os - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
OVERLAP_WINDOW - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
The window size for overlapping channels.
override_dfs - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WifiScanRequest
 
owner - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
owner - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 

P

PAIRWISE_CIPHER_NOT_VALID - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
parallelMeasurementsCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
parameterFormat - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Algorithm
 
parameters - Variable in class com.facebook.openwifi.cloudsdk.models.prov.RRMAlgorithmDetails
 
parameterSamples - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Algorithm
 
parent - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DiGraphEntry
 
parent - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
parent - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay.AccessCategoryAccessDelay
Parse AccessCategoryAccessDelay from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay
Parse BssAcAccessDelay from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.BssAvgAccessDelay
Parse BssAvgAccessDelay from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.BssIntolerantChannelReport
Parse BssIntolerantChannelReport from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport.InterferenceAccuracyAndIndex
Parse InterferenceAccuracyAndIndex from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Parse CollocatedInterferenceReport from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.Country.CountryInfo
Parse CountryInfo from the appropriate Json object.
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.Country
Parse Country IE from the appropriate Json object.
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.LocalPowerConstraint
Parse LocalPowerConstraint IE from appropriate Json object.
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
Parse Capabilities from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
Parse BssidInfo from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
Parse NeighborReport from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.PowerCapability
Parse PowerCapability from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.QbssLoad
Parse QbssLoad IE from appropriate Json object; return null if invalid.
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.RCPI
Parse RCPI from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
Parse NeighborApInformation from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformation
Parse TbttInformation from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
Parse TbttInformationHeader from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport
Parse ReducedNeighborReport from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
Parse RMEnabledCapabilities IE from appropriate Json object.
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.SupportedChannels
Parse SupportedChannels from JSON object
parse(JsonObject) - Static method in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
Parse TxPwrInfo IE from appropriate Json object.
parse(String, String) - Static method in class com.facebook.openwifi.rrm.RRMAlgorithm
Construct an RRMAlgorithm with a raw arguments string.
parseBooleanNumberField(JsonObject, String) - Static method in class com.facebook.openwifi.cloudsdk.IEUtils
Try to get a json object as a boolean when represented as a number (0, 1)
parseChannelWidth(String, boolean) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Tries to parse channel width, if it encounters an error it will return null.
parseIntField(JsonObject, String) - Static method in class com.facebook.openwifi.cloudsdk.IEUtils
Try to get a json object as a int
parseIntoQuartzCron(String) - Static method in class com.facebook.openwifi.rrm.modules.RRMScheduler
Parses Linux cron spec (with seconds) into Quartz compatible cron spec.
parseOptionalByteField(JsonObject, String) - Static method in class com.facebook.openwifi.cloudsdk.IEUtils
Try to get a json object as a byte
parseOptionalIntField(JsonObject, String) - Static method in class com.facebook.openwifi.cloudsdk.IEUtils
Try to get a json object as a int
parseOptionalShortField(JsonObject, String) - Static method in class com.facebook.openwifi.cloudsdk.IEUtils
Try to get a json object as a short
parseOptionalStringField(JsonObject, String) - Static method in class com.facebook.openwifi.cloudsdk.IEUtils
Try to get a json object as a string
parseReferenceIndex(String) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Tries to parse the index from the reference string in the JSON returned from other services.
parseStateRecord(String, JsonObject, List<StateRecord>) - Static method in class com.facebook.openwifi.rrm.modules.DataCollector
Parse a single state record into individual metrics.
parseWifiScanEntries(JsonObject, long) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Parse a JSON wifi scan result into a list of WifiScanEntry objects.
password - Variable in class com.facebook.openwifi.rrm.RRMConfig.DatabaseConfig
MySQL database password (DATABASECONFIG_PASSWORD)
password - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig
uCentral password (for public endpoints only) (UCENTRALCONFIG_PASSWORD)
payload - Variable in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer.KafkaRecord
The state payload JSON.
performRRM(String) - Method in class com.facebook.openwifi.rrm.modules.RRMScheduler
Run RRM algorithms for the given zone.
phy - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
 
phy - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
phy - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
phy - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
phy - Variable in class com.facebook.openwifi.librca.stats.LinkStats.RadioConfig
 
Phy() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
phyType - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
Unsigned 8 bits - PHY type
pingCount - Variable in class com.facebook.openwifi.rrm.rca.RCAConfig.StationPingerParams
The number of pings to send to each station (STATIONPINGERPARAMS_PINGCOUNT)
pingFromDevice(UCentralClient, String, String, int) - Static method in class com.facebook.openwifi.rrm.rca.RCAUtils
Instruct a device (AP) to ping a given destination (IP/hostname), returning the raw ping output or null upon error.
pingIntervalSec - Variable in class com.facebook.openwifi.rrm.rca.RCAConfig.StationPingerParams
How often to ping each station, in seconds (or 0 to disable) (STATIONPINGERPARAMS_PINGINTERVALSEC)
PingResult() - Constructor for class com.facebook.openwifi.rrm.rca.RCAUtils.PingResult
 
platform - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities
 
poe - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State
 
poll() - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer
Poll for data.
pollTimeoutMs - Variable in class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
Kafka consumer poll timeout duration, in ms (KAFKACONFIG_POLLTIMEOUTMS)
PortalLogin - Variable in class com.facebook.openwifi.cloudsdk.models.gw.AclTemplate
 
ports - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Client
 
PowerCapability - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
PowerCapability(byte, byte) - Constructor for class com.facebook.openwifi.cloudsdk.ies.PowerCapability
Constructor
PREV_AUTH_NOT_VALID - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
primary - Variable in class com.facebook.openwifi.cloudsdk.models.gw.MobilePhoneNumber
 
primaryChannel - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Channel number of the primary channel.
PRIORITY_CHANNELS_2G - Static variable in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
List of priority channels on 2.4GHz.
privateEndpoint - Variable in class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
Private endpoint for the RRM service (SERVICECONFIG_PRIVATEENDPOINT)
privateEndPoint - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
processDeviceCapabilities(String, DeviceCapabilities) - Method in interface com.facebook.openwifi.rrm.modules.DataCollector.DataListener
Process a received device capabilities object.
processDeviceConfig(String, UCentralApConfiguration) - Method in interface com.facebook.openwifi.rrm.modules.ConfigManager.ConfigListener
Process a received device config.
processors - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
Provider - Class in com.facebook.openwifi.cloudsdk.models.prov.rrm
 
Provider() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.rrm.Provider
 
ProviderEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.ProviderEndpoint
 
ProvMonitor - Class in com.facebook.openwifi.rrm.modules
owprov monitor module.
ProvMonitor(RRMConfig.ModuleConfig.ProvMonitorParams, DeviceDataManager, Modeler, UCentralClient, RRMScheduler) - Constructor for class com.facebook.openwifi.rrm.modules.ProvMonitor
Constructor.
provMonitorParams - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig
ProvMonitor parameters.
ProvMonitorParams() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ProvMonitorParams
 
publicEndpoint - Variable in class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
Public endpoint for the RRM service (SERVICECONFIG_PUBLICENDPOINT)
publicEndPoint - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
publishSystemEvent(String) - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaProducer
Publish a service event.
PWR_CAPABILITY_NOT_VALID - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 

Q

qbssLoad - Variable in class com.facebook.openwifi.cloudsdk.InformationElements
 
QbssLoad - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
QbssLoad(short, short, short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.QbssLoad
Constructor
qos - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
dot11QosOptionImplemented
qrCode - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
queueAllZonesAndWakeUp() - Method in class com.facebook.openwifi.rrm.modules.ConfigManager
Track all zones to be updated, then interrupt the main thread to possibly trigger an update immediately.
queueZoneAndWakeUp(String) - Method in class com.facebook.openwifi.rrm.modules.ConfigManager
Mark the zone to be updated, then interrupt the main thread to possibly trigger an update immediately.

R

radio - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
radio - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID
 
Radio() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
Radio() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
Radio() - Constructor for class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
radioConfig - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState
 
radioConfig - Variable in class com.facebook.openwifi.librca.stats.LinkStats
Radio configuration parameters
RadioConfig() - Constructor for class com.facebook.openwifi.librca.stats.LinkStats.RadioConfig
 
RadioConfig(int, int, int) - Constructor for class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
 
RadioConfig(JsonObject) - Constructor for class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
Constructor with args
radioMeasurement - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
dot11RadioMeasurementActivated
radios - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State
 
radios - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema
 
RandomChannelInitializer - Class in com.facebook.openwifi.rrm.optimizers.channel
Random channel initializer.
RandomChannelInitializer(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.channel.RandomChannelInitializer
Constructor.
RandomChannelInitializer(Modeler.DataModel, String, DeviceDataManager, boolean) - Constructor for class com.facebook.openwifi.rrm.optimizers.channel.RandomChannelInitializer
Constructor (allows setting different channel per AP)
RandomChannelInitializer(Modeler.DataModel, String, DeviceDataManager, boolean, Random) - Constructor for class com.facebook.openwifi.rrm.optimizers.channel.RandomChannelInitializer
Constructor (allows setting different channel per AP and passing in a custom Random class to allow seeding)
RandomTxPowerInitializer - Class in com.facebook.openwifi.rrm.optimizers.tpc
Random tx power initializer.
RandomTxPowerInitializer(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.RandomTxPowerInitializer
Constructor (uses random tx power per AP and allows passing in a custom Random class to allow seeding).
RandomTxPowerInitializer(Modeler.DataModel, String, DeviceDataManager, boolean) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.RandomTxPowerInitializer
Constructor (uses random tx power per AP).
RandomTxPowerInitializer(Modeler.DataModel, String, DeviceDataManager, boolean, Random) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.RandomTxPowerInitializer
Constructor (uses random tx power per AP and allows passing in a custom Random class to allow seeding).
Rate() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
Rate() - Constructor for class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association.Rate
 
Rate() - Constructor for class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo.Rate
 
rates - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
Rates() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio.Rates
 
rcaConfig - Variable in class com.facebook.openwifi.rrm.RRMConfig
Root cause analysis configuration.
RCAConfig - Class in com.facebook.openwifi.rrm.rca
Root cause analysis service configuration model.
RCAConfig() - Constructor for class com.facebook.openwifi.rrm.rca.RCAConfig
 
RCAConfig.StationPingerParams - Class in com.facebook.openwifi.rrm.rca
StationPinger parameters.
RCAParams - Class in com.facebook.openwifi.librca.inputs
Define root cause analysis configuration parameters
RCAParams() - Constructor for class com.facebook.openwifi.librca.inputs.RCAParams
Default constructor
RCAUtils - Class in com.facebook.openwifi.rrm.rca
Utilities for root cause analysis.
RCAUtils() - Constructor for class com.facebook.openwifi.rrm.rca.RCAUtils
 
RCAUtils.PingResult - Class in com.facebook.openwifi.rrm.rca
Ping result, only containing a data summary (not individual pings).
rcOnly - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceRules
 
rcpi - Variable in class com.facebook.openwifi.cloudsdk.ies.RCPI
Unsigned 8 bits - indication of the received RF power in the selected channel for a received frame
RCPI - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
RCPI(short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.RCPI
Constructor
rcpiMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
Read - Variable in class com.facebook.openwifi.cloudsdk.models.gw.AclTemplate
 
readFile(File) - Static method in class com.facebook.openwifi.rrm.Utils
Read a file to a UTF-8 string.
readResourceToString(String) - Static method in class com.facebook.openwifi.rrm.Utils
Read a resource to a UTF-8 string.
ReadWrite - Variable in class com.facebook.openwifi.cloudsdk.models.gw.AclTemplate
 
ReadWriteCreate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.AclTemplate
 
receive_ms - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
receive_ms - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
receiveDeviceConfig(String, UCentralApConfiguration) - Method in interface com.facebook.openwifi.rrm.modules.ConfigManager.ConfigListener
Receive a new device config.
receiveMsRadio - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
receiveMsRadio - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
recorded - Variable in class com.facebook.openwifi.cloudsdk.models.gw.StatisticsDetails
 
ReducedNeighborReport - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
ReducedNeighborReport(List<ReducedNeighborReport.NeighborApInformation>) - Constructor for class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport
Constructor
ReducedNeighborReport.NeighborApInformation - Class in com.facebook.openwifi.cloudsdk.ies
The Neighbor AP Information field specifies TBTT and other information related to a group of neighbor APs on one channel.
ReducedNeighborReport.NeighborApInformation.TbttInformation - Class in com.facebook.openwifi.cloudsdk.ies
Subfield for TBTT Information
ReducedNeighborReport.NeighborApInformation.TbttInformationHeader - Class in com.facebook.openwifi.cloudsdk.ies
Subfield for TBTT Information header
refresh_token - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
registerIfBackoffExpired(String, String, long, long, boolean) - Method in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringState
Register a client steering attempt for the given AP and station at the given time if there is no previous registered attempt or more than the given backoff time has passed since the registration time of the last attempt and the current time.
removeConfigListener(String) - Method in class com.facebook.openwifi.rrm.modules.ConfigManager
Remove a config listener with the given identifier, returning true if anything was actually removed.
removeDataListener(String) - Method in class com.facebook.openwifi.rrm.modules.DataCollector
Remove a data listener with the given identifier, returning true if anything was actually removed.
removeEldestEntry(Map.Entry<K, V>) - Method in class com.facebook.openwifi.rrm.Utils.LruCache
 
removeKafkaListener(String) - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer
Remove a Kafka listener with the given identifier, returning true if anything was actually removed.
repeatedMeasurementsCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
reportPeriod - Variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Unsigned 8 bits representing when the report is generated
requireMode - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
reset - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Switch
 
reset() - Method in interface com.facebook.openwifi.rrm.aggregators.Aggregator
Remove all added values from the group of values being aggregated.
reset() - Method in class com.facebook.openwifi.rrm.aggregators.MeanAggregator
 
results - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
revalidate() - Method in class com.facebook.openwifi.rrm.modules.Modeler
Revalidate the data model to remove any non-RRM-enabled devices.
rifsMode - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
True if RIFS is permitted; false otherwise.
rmEnabledCapabilities - Variable in class com.facebook.openwifi.cloudsdk.InformationElements
 
RMEnabledCapabilities - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
RMEnabledCapabilities(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
Constructor
rmMibCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
rng - Variable in class com.facebook.openwifi.rrm.optimizers.channel.LeastUsedChannelOptimizer
The PRNG instance.
RootCauseAnalyzer - Class in com.facebook.openwifi.librca
 
RootCauseAnalyzer() - Constructor for class com.facebook.openwifi.librca.RootCauseAnalyzer
 
rrm - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceRules
 
rrm - Variable in class com.facebook.openwifi.cloudsdk.models.prov.RRMDetails
 
RRM - Class in com.facebook.openwifi.rrm
RRM service runner.
RRM() - Constructor for class com.facebook.openwifi.rrm.RRM
 
RRMAlgorithm - Class in com.facebook.openwifi.rrm
RRM algorithm model and utility methods.
RRMAlgorithm(String) - Constructor for class com.facebook.openwifi.rrm.RRMAlgorithm
Constructor (with no arguments).
RRMAlgorithm(String, Map<String, String>) - Constructor for class com.facebook.openwifi.rrm.RRMAlgorithm
Constructor.
RRMAlgorithm.AlgorithmResult - Class in com.facebook.openwifi.rrm
RRM algorithm result.
RRMAlgorithm.AlgorithmType - Enum in com.facebook.openwifi.rrm
RRM algorithm type enum.
RRMAlgorithmDetails - Class in com.facebook.openwifi.cloudsdk.models.prov
 
RRMAlgorithmDetails() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.RRMAlgorithmDetails
 
RRMConfig - Class in com.facebook.openwifi.rrm
RRM service configuration model.
RRMConfig() - Constructor for class com.facebook.openwifi.rrm.RRMConfig
 
RRMConfig.DatabaseConfig - Class in com.facebook.openwifi.rrm
Database configuration.
RRMConfig.KafkaConfig - Class in com.facebook.openwifi.rrm
uCentral Kafka configuration.
RRMConfig.ModuleConfig - Class in com.facebook.openwifi.rrm
Module configuration.
RRMConfig.ModuleConfig.ApiServerParams - Class in com.facebook.openwifi.rrm
ApiServer parameters.
RRMConfig.ModuleConfig.ConfigManagerParams - Class in com.facebook.openwifi.rrm
ConfigManager parameters.
RRMConfig.ModuleConfig.DataCollectorParams - Class in com.facebook.openwifi.rrm
DataCollector parameters.
RRMConfig.ModuleConfig.ModelerParams - Class in com.facebook.openwifi.rrm
Modeler parameters.
RRMConfig.ModuleConfig.ProvMonitorParams - Class in com.facebook.openwifi.rrm
ProvMonitor parameters.
RRMConfig.ModuleConfig.RRMSchedulerParams - Class in com.facebook.openwifi.rrm
RRMScheduler parameters.
RRMConfig.ServiceConfig - Class in com.facebook.openwifi.rrm
Service configuration.
RRMConfig.UCentralConfig - Class in com.facebook.openwifi.rrm
uCentral configuration.
RRMConfig.UCentralConfig.UCentralSocketParams - Class in com.facebook.openwifi.rrm
uCentral socket parameters.
RRMDetails - Class in com.facebook.openwifi.cloudsdk.models.prov
 
RRMDetails() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.RRMDetails
 
RRMDetails.RRMDetailsImpl - Class in com.facebook.openwifi.cloudsdk.models.prov
 
RRMDetailsImpl() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.RRMDetails.RRMDetailsImpl
 
RRMJob() - Constructor for class com.facebook.openwifi.rrm.modules.RRMScheduler.RRMJob
 
RRMSchedule - Class in com.facebook.openwifi.rrm
RRM schedule config.
RRMSchedule() - Constructor for class com.facebook.openwifi.rrm.RRMSchedule
 
RRMScheduler - Class in com.facebook.openwifi.rrm.modules
RRM scheduler, implemented using Quartz.
RRMScheduler(RRMConfig.ModuleConfig.RRMSchedulerParams, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.modules.RRMScheduler
Constructor.
RRMScheduler.RRMJob - Class in com.facebook.openwifi.rrm.modules
RRM job.
RRMSchedulerParams() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.RRMSchedulerParams
 
rsniMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
rssi - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
rssi - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
rssi - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
rssi - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
run() - Method in class com.facebook.openwifi.cloudsdk.kafka.KafkaRunner
 
run() - Method in class com.facebook.openwifi.rrm.modules.ApiServer
 
run() - Method in class com.facebook.openwifi.rrm.modules.ConfigManager
 
run() - Method in class com.facebook.openwifi.rrm.modules.DataCollector
 
run() - Method in class com.facebook.openwifi.rrm.modules.Modeler
 
run() - Method in class com.facebook.openwifi.rrm.modules.ProvMonitor
 
run(DeviceDataManager, ConfigManager, Modeler, String, boolean, boolean, boolean) - Method in class com.facebook.openwifi.rrm.RRMAlgorithm
Run the algorithm.
runLocationBasedOptimalTPC(int, int, List<Double>, List<Double>, List<Integer>) - Static method in class com.facebook.openwifi.rrm.optimizers.tpc.LocationBasedOptimalTPC
Get the optimal tx power for all the participant APs.
RunRRMEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.RunRRMEndpoint
 
runScript(String, String) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Run a shell script on a device and return the result, or null upon error.
runScript(String, String, int) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Run a shell script on a device and return the result, or null upon error.
runScript(String, String, int, String) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Run a script on a device and return the result, or null upon error.
rx_ant - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
rx_bytes - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
rx_bytes - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
rx_bytes - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
rx_bytes - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
rx_dropped - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
rx_dropped - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
rx_errors - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
rx_errors - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
rx_packets - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
rx_packets - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
rx_packets - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
rx_packets - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
rx_rate - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
rx_rate - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
rxBytes - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
rxBytes - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
rxBytes - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
rxPackets - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
rxPackets - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
rxRate - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
rxRate - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 

S

schedule - Variable in class com.facebook.openwifi.cloudsdk.models.prov.RRMDetails.RRMDetailsImpl
 
schedule - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The RRM schedule (if enabled), only applied at the zone or network layer
schedulerParams - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig
RRMScheduler parameters.
script - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ScriptRequest
 
scriptId - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ScriptRequest
 
ScriptRequest - Class in com.facebook.openwifi.cloudsdk.models.gw
 
ScriptRequest() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.ScriptRequest
 
secondaryChannelOffset - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Indicates the offset of the secondary channel relative to the primary channel.
security - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
If true, indicates that the AP identified by this BSSID supports the same security provisioning as used by the STA in its current association.
securityPolicy - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
securityPolicyChange - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
selector - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WifiScanRequest
 
serial - Variable in class com.facebook.openwifi.rrm.mysql.StateRecord
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer.KafkaRecord
The device serial number.
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceCapabilities
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceConfigureRequest
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ScriptRequest
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.StatisticsDetails
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.StatisticsRecords
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WifiScanRequest
 
serialNumber - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
SerialNumberList - Class in com.facebook.openwifi.cloudsdk.models.prov
 
SerialNumberList() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.SerialNumberList
 
serialNumbers - Variable in class com.facebook.openwifi.cloudsdk.models.prov.SerialNumberList
 
server - Variable in class com.facebook.openwifi.rrm.RRMConfig.DatabaseConfig
MySQL database host:port, or empty to disable (DATABASECONFIG_SERVER)
serviceConfig - Variable in class com.facebook.openwifi.rrm.RRMConfig
Service configuration.
ServiceConfig() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
 
ServiceEvent - Class in com.facebook.openwifi.cloudsdk.models.gw
 
ServiceEvent() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
serviceEventsTopic - Variable in class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
Kafka topic holding uCentral microservice events.
setDeviceApConfig(String, DeviceConfig) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Set the device AP config for the given AP, or erase it if null.
SetDeviceApConfigEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.SetDeviceApConfigEndpoint
 
setDeviceLayeredConfig(DeviceLayeredConfig) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Set the device layered config.
setDeviceNetworkConfig(DeviceConfig) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Set the device network config.
SetDeviceNetworkConfigEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.SetDeviceNetworkConfigEndpoint
 
setDeviceZoneConfig(String, DeviceConfig) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Set the device zone config for the given zone, or erase it if null.
SetDeviceZoneConfigEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.SetDeviceZoneConfigEndpoint
 
setRadioConfig(int, JsonObject) - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Set radio config at the given index.
setRadioConfigField(String, UCentralApConfiguration, String, Map<String, Integer>) - Static method in class com.facebook.openwifi.cloudsdk.UCentralUtils
Set all radios config of an AP to a given value.
setServiceEndpoint(String, ServiceEvent) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
System endpoints and API keys come from the service_event Kafka topic.
setStatisticsInterval(int) - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Set the statistics interval to the given value (in seconds).
SetSystemEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.SetSystemEndpoint
 
setTopology(DeviceTopology) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Set the topology.
SetTopologyEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.SetTopologyEndpoint
 
setTrustForwardHeaders(boolean) - Method in class com.facebook.openwifi.rrm.CustomJettyServerFactory
 
sgi - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
shortName - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Algorithm
 
shortSsid - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformation
Short SSID of neighbor, optional
showDefaultDeviceConfig() - Method in class com.facebook.openwifi.rrm.Launcher
 
shutdown() - Method in class com.facebook.openwifi.cloudsdk.kafka.KafkaRunner
Shutdown hook which can be called from a separate thread.
shutdown() - Method in class com.facebook.openwifi.rrm.modules.ApiServer
Stop the server.
shutdown() - Method in class com.facebook.openwifi.rrm.modules.DataCollector
Shut down all resources.
shutdown() - Method in class com.facebook.openwifi.rrm.modules.RRMScheduler
Shut down the scheduler.
shutdown() - Method in class com.facebook.openwifi.rrm.rca.modules.StationPinger
Shut down all resources.
signal - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
Signal strength measured in dBm
signingUp - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
SingleAPBandSteering - Class in com.facebook.openwifi.rrm.optimizers.clientsteering
Implements simple band steering for each AP separately
SingleAPBandSteering(Modeler.DataModel, String, DeviceDataManager, ClientSteeringState, short, short, short, long) - Constructor for class com.facebook.openwifi.rrm.optimizers.clientsteering.SingleAPBandSteering
Constructor
socketTimeoutMs - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig.UCentralSocketParams
Socket timeout for all requests, in ms (UCENTRALSOCKETPARAMS_SOCKETTIMEOUTMS)
sourceIP - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
sourceIP - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
spectrumManagement - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo.Capabilities
dot11SpectrumManagementRequired
ssid - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
ssid - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
SSID() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID
 
SSID() - Constructor for class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID
 
ssids - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
ssids - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats
 
STA_REQ_ASSOC_WITHOUT_AUTH - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
staChannelWidth - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Defines the channel widths that can be used to transmit to the STA.
staleStateThresholdMs - Variable in class com.facebook.openwifi.rrm.rca.RCAConfig.StationPingerParams
Ignore state records older than this interval (in ms) (STATIONPINGERPARAMS_STALESTATETHRESHOLDMS)
start - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
start(ConfigManager, Modeler) - Method in class com.facebook.openwifi.rrm.modules.RRMScheduler
Start the scheduler, returning true if newly started.
start(RRMConfig, DeviceDataManager, UCentralClient, UCentralKafkaConsumer, UCentralKafkaProducer, DatabaseManager) - Method in class com.facebook.openwifi.rrm.RRM
Start the RRM service.
state - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
State - Class in com.facebook.openwifi.cloudsdk.models.ap
AP statistics/telemetry schema.
State() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State
 
STATE - com.facebook.openwifi.rrm.modules.Modeler.InputDataType
 
State.Interface - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Interface.Client - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Interface.Counters - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Interface.SSID - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Interface.SSID.Association - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Interface.SSID.Association.Rate - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Radio - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Unit - Class in com.facebook.openwifi.cloudsdk.models.ap
 
State.Unit.Memory - Class in com.facebook.openwifi.cloudsdk.models.ap
 
stateBufferSize - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ModelerParams
Maximum rounds of States to store per device (MODELERPARAMS_STATEBUFFERSIZE)
StateInfo - Class in com.facebook.openwifi.cloudsdk
 
StateInfo() - Constructor for class com.facebook.openwifi.cloudsdk.StateInfo
 
StateRecord - Class in com.facebook.openwifi.rrm.mysql
Representation of a record in the "state" table.
StateRecord(long, long, String, long, String) - Constructor for class com.facebook.openwifi.rrm.mysql.StateRecord
Constructor.
StateRecord(long, String, long, String) - Constructor for class com.facebook.openwifi.rrm.mysql.StateRecord
Constructor (with empty "id").
stateTopic - Variable in class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
Kafka topic holding uCentral state (KAFKACONFIG_STATETOPIC)
station - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState
 
station - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
station - Variable in class com.facebook.openwifi.librca.stats.ClientStats
Client MAC
station - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
station - Variable in class com.facebook.openwifi.librca.stats.LinkStats
Client MAC
stationCount - Variable in class com.facebook.openwifi.cloudsdk.ies.QbssLoad
Unsigned 16 bits - The total number of STAs currently associated with the BSS.
StationPinger - Class in com.facebook.openwifi.rrm.rca.modules
Ping service to measure latency/jitter between Wi-Fi APs and clients (stations).
StationPinger(RCAConfig.StationPingerParams, UCentralClient, UCentralKafkaConsumer) - Constructor for class com.facebook.openwifi.rrm.rca.modules.StationPinger
Constructor.
stationPingerParams - Variable in class com.facebook.openwifi.rrm.rca.RCAConfig
StationPinger parameters.
StationPingerParams() - Constructor for class com.facebook.openwifi.rrm.rca.RCAConfig.StationPingerParams
 
statistics - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics
 
Statistics() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.Statistics
 
StatisticsDetails - Class in com.facebook.openwifi.cloudsdk.models.gw
 
StatisticsDetails() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.StatisticsDetails
 
statisticsMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
StatisticsRecords - Class in com.facebook.openwifi.cloudsdk.models.gw
 
StatisticsRecords() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.StatisticsRecords
 
status - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
stbcBeacon - Variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
False in a primary beacon.
steer(Map<String, Map<String, String>>) - Method in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer
Steer clients (steer up, steer down, and deauthenticate).
STEER_DOWN - com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.CLIENT_STEERING_ACTIONS
Steer from 5G/6G to 2G
STEER_UP - com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.CLIENT_STEERING_ACTIONS
Steer from 2G to 5G/6G
subelements - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
Optional subelements
submitted - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
submittedBy - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
subscribe() - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer
Subscribe to topic(s).
subscriber - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
subscriber - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
subscriberOnly - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
SUPPORTED_CHANNEL_NOT_VALID - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
SupportedChannels - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
SupportedChannels(short, short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.SupportedChannels
Constructor
suspended - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
Switch() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Switch
 
SWITCH - com.facebook.openwifi.cloudsdk.models.gw.DeviceType
 
switch_ - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities
 
syncDataToProv(InventoryTagList, SerialNumberList, Map<String, RRMDetails>, VenueList) - Method in class com.facebook.openwifi.rrm.modules.ProvMonitor
Sync RRM topology and device configs with owprov data.
syncIntervalMs - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ProvMonitorParams
Sync interval, in ms, for owprov venue information etc.
syncTriggers() - Method in class com.facebook.openwifi.rrm.modules.RRMScheduler
Synchronize triggers to the current topology, adding/updating/deleting them as necessary.
SystemEndpoint() - Constructor for class com.facebook.openwifi.rrm.modules.ApiServer.SystemEndpoint
 
SystemInfoResults - Class in com.facebook.openwifi.cloudsdk.models.gw
 
SystemInfoResults() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
SystemInfoResults.Certificate - Class in com.facebook.openwifi.cloudsdk.models.gw
 

T

taglist - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTagList
 
tags - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
tags - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
tags - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
tags - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
tbttInformation - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
 
TbttInformation(short, String, String) - Constructor for class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformation
Constructor
tbttInformationCount - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
Unsigned 4 bits - number of TBTT Information fields included in the TBTT Information Set field of the Neighbor AP Information field, minus one
tbttInformationHeader - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation
 
TbttInformationHeader(byte, boolean, byte, short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
Constructor
tbttInformationLength - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
Unsigned 8 bits - the length of each TBTT Information field included in the TBTT Information Set field of the Neighbor AP Information field
tbttInformationType - Variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport.NeighborApInformation.TbttInformationHeader
Unsigned 2 bits - identifies, together with the TBTT Information Length subfield, the format of the TBTT Information field
TDLS_TEARDOWN_UNREACHABLE - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
TDLS_TEARDOWN_UNSPECIFIED - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
temperature - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
threadCount - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.RRMSchedulerParams
Thread pool size for executing jobs (SCHEDULERPARAMS_THREADCOUNT)
throughputAggregationPercentile - Variable in class com.facebook.openwifi.librca.inputs.RCAParams
Percentile (units are %) of estimated throughputs to use as the KPI
tid_stats - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
timeout - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ScriptRequest
 
timestamp - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
unix time in ms
timestamp - Variable in class com.facebook.openwifi.cloudsdk.StateInfo
Unix time in milliseconds (ms).
timestamp - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats
Unix time in milliseconds
timestamp - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
Unix time in milliseconds
timestamp - Variable in class com.facebook.openwifi.rrm.mysql.StateRecord
 
timestampMs - Variable in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer.KafkaRecord
The record timestamp (Unix time, in ms).
token_type - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
tokenInfo - Variable in class com.facebook.openwifi.cloudsdk.models.gw.TokenValidationResult
 
TokenValidationResult - Class in com.facebook.openwifi.cloudsdk.models.gw
 
TokenValidationResult() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.TokenValidationResult
 
topology - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
toString() - Method in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
toString() - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
 
toString() - Method in class com.facebook.openwifi.cloudsdk.WifiScanEntry
 
toString() - Method in class com.facebook.openwifi.rrm.mysql.StateRecord
 
toString() - Method in class com.facebook.openwifi.rrm.rca.RCAUtils.PingResult
 
toString(Gson) - Method in class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Serialize the configuration to JSON using the given Gson instance.
total - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit.Memory
 
TPC - Class in com.facebook.openwifi.rrm.optimizers.tpc
TPC (Transmit Power Control) base class.
TPC(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Constructor.
transformDetailsToSchedule(RRMDetails) - Method in class com.facebook.openwifi.rrm.modules.ProvMonitor
Build RRMSchedule from RRMDetails
transmit_ms - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
transmit_ms - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
transmitMsRadio - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
transmitMsRadio - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
transmitStreamCategoryMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
triggeredTransmitStreamCategoryMeasurementCapabilityEnabled - Variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
 
tsf - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
 
tx_ant - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
tx_bytes - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
tx_bytes - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
tx_bytes - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
tx_bytes - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
tx_dropped - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
tx_dropped - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
tx_duration - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
tx_duration - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
tx_errors - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
tx_errors - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
tx_failed - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
tx_failed - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
tx_offset - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
tx_offset - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
tx_packets - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.Counters
 
tx_packets - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
tx_packets - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Counters
 
tx_packets - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
tx_power - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Radio
 
tx_power - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.Radio
 
tx_rate - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
tx_rate - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
tx_retries - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association
 
tx_retries - Variable in class com.facebook.openwifi.librca.stats.inputs.InputStats.SSID.Association
 
txBytes - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txBytes - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
txBytes - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txDroppedCounters - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txDroppedCounters - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txDuration - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txDuration - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txErrorsCounters - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txErrorsCounters - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txFailed - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txFailed - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txPackets - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txPackets - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txPacketsCounters - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txPacketsCounters - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txPower - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.RadioConfig
 
txPower - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
txPower - Variable in class com.facebook.openwifi.librca.stats.LinkStats.RadioConfig
 
txPowerMap - Variable in class com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmResult
Computed tx power assignments.
txPwrInfo - Variable in class com.facebook.openwifi.cloudsdk.InformationElements
 
TxPwrInfo - Class in com.facebook.openwifi.cloudsdk.ies
This information element (IE) appears in wifiscan entries.
TxPwrInfo(short, Short, Short, Short) - Constructor for class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
Constructor
txRate - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txRate - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
txRetries - Variable in class com.facebook.openwifi.cloudsdk.AggregatedState.AssociationInfo
 
txRetries - Variable in class com.facebook.openwifi.librca.stats.LinkStats.AssociationInfo
 
type - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ScriptRequest
 
type - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
type - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.BssAcAccessDelay
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.BssAvgAccessDelay
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.BssIntolerantChannelReport
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.CollocatedInterferenceReport
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.Country
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.HTOperation
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.LocalPowerConstraint
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.PowerCapability
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.QbssLoad
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.RCPI
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.ReducedNeighborReport
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.RMEnabledCapabilities
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.SupportedChannels
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.TxPwrInfo
Defined in 802.11 table 9-92
TYPE - Static variable in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
Defined in 802.11 table 9-92
types - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.Statistics
 

U

UCentralApConfiguration - Class in com.facebook.openwifi.cloudsdk
Wrapper around uCentral AP configuration.
UCentralApConfiguration(JsonObject) - Constructor for class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Constructor from JsonObject (makes deep copy).
UCentralApConfiguration(String) - Constructor for class com.facebook.openwifi.cloudsdk.UCentralApConfiguration
Constructor from JSON string.
UCentralClient - Class in com.facebook.openwifi.cloudsdk
uCentral OpenAPI client.
UCentralClient(String, boolean, String, String, String, int, int, int) - Constructor for class com.facebook.openwifi.cloudsdk.UCentralClient
Constructor.
uCentralConfig - Variable in class com.facebook.openwifi.rrm.RRMConfig
uCentral configuration.
UCentralConfig() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig
 
UCentralConstants - Class in com.facebook.openwifi.cloudsdk
Constants related to uCentral.
UCentralKafkaConsumer - Class in com.facebook.openwifi.cloudsdk.kafka
Kafka consumer for uCentral.
UCentralKafkaConsumer(UCentralClient, String, String, String, long, String, String, String) - Constructor for class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer
Constructor.
UCentralKafkaConsumer.KafkaListener - Interface in com.facebook.openwifi.cloudsdk.kafka
Kafka record listener interface.
UCentralKafkaConsumer.KafkaRecord - Class in com.facebook.openwifi.cloudsdk.kafka
Representation of Kafka record.
UCentralKafkaProducer - Class in com.facebook.openwifi.cloudsdk.kafka
Kafka producer for uCentral.
UCentralKafkaProducer(String, String, String, String, long, String, String, String) - Constructor for class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaProducer
Constructor.
UCentralSchema - Class in com.facebook.openwifi.cloudsdk.models.ap
AP configuration schema.
UCentralSchema() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema
 
UCentralSchema.Metrics - Class in com.facebook.openwifi.cloudsdk.models.ap
 
UCentralSchema.Metrics.DhcpSnooping - Class in com.facebook.openwifi.cloudsdk.models.ap
 
UCentralSchema.Metrics.Health - Class in com.facebook.openwifi.cloudsdk.models.ap
 
UCentralSchema.Metrics.Statistics - Class in com.facebook.openwifi.cloudsdk.models.ap
 
UCentralSchema.Metrics.WifiFrames - Class in com.facebook.openwifi.cloudsdk.models.ap
 
UCentralSchema.Radio - Class in com.facebook.openwifi.cloudsdk.models.ap
 
UCentralSchema.Radio.HESettings - Class in com.facebook.openwifi.cloudsdk.models.ap
 
UCentralSchema.Radio.Rates - Class in com.facebook.openwifi.cloudsdk.models.ap
 
uCentralSecPublicEndpoint - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig
uCentralSec public endpoint (UCENTRALCONFIG_UCENTRALSECPUBLICENDPOINT)
uCentralSocketParams - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig
uCentral socket parameters
UCentralSocketParams() - Constructor for class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig.UCentralSocketParams
 
UCentralUtils - Class in com.facebook.openwifi.cloudsdk
uCentral utility methods/structures.
unit - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State
 
Unit() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.State.Unit
 
unixTimeMs - Variable in class com.facebook.openwifi.cloudsdk.WifiScanEntry
Unix time in milliseconds (ms).
UNKNOWN_VENUE - Static variable in class com.facebook.openwifi.rrm.modules.ProvMonitor
Unknown (i.e.
UnmanagedApAwareChannelOptimizer - Class in com.facebook.openwifi.rrm.optimizers.channel
Unmanaged AP aware least used channel optimizer.
UnmanagedApAwareChannelOptimizer(Modeler.DataModel, String, DeviceDataManager) - Constructor for class com.facebook.openwifi.rrm.optimizers.channel.UnmanagedApAwareChannelOptimizer
Constructor.
UNSPECIFIED - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
UNSUPPORTED_RSN_IE_VERSION - Static variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.BTMReasonCode
 
update(Map<String, DeviceConfig>) - Method in interface com.facebook.openwifi.rrm.DeviceDataManager.DeviceApConfigFunction
Update the AP config layer.
update(Map<String, DeviceConfig>) - Method in interface com.facebook.openwifi.rrm.DeviceDataManager.ZoneConfigFunction
Update the zone config layer.
updateAvailableChannelsList(String, String, int, List<Integer>) - Method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Update the available channels based on bandwidth-specific, user, allowed channels (the last two are from deviceConfig).
updateDeviceApConfig(DeviceDataManager.DeviceApConfigFunction) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Apply updates to the device AP config layer (under a write lock).
updateDeviceApConfig(DeviceDataManager, ConfigManager, Map<String, Map<String, Integer>>) - Method in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
Program the given channel map into the AP config.
updateDeviceApConfig(DeviceDataManager, ConfigManager, Map<String, Map<String, Integer>>) - Method in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Program the given tx power map into the AP config.
updateIntervalMs - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ConfigManagerParams
The main logic loop interval (i.e.
updateIntervalMs - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.DataCollectorParams
The main logic loop interval (i.e.
updateTxPowerChoices(String, String, List<Integer>) - Method in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
Determine the new tx power choices based on user and allowed channels from deviceConfig.
updateZoneConfig(DeviceDataManager.ZoneConfigFunction) - Method in class com.facebook.openwifi.rrm.DeviceDataManager
Apply updates to the zone layer (under a write lock)
uptime - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface
 
uptime - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Unit
 
uptime - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
useOpenWifiAuth - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ApiServerParams
Enable OpenWiFi authentication via tokens (external) and API keys (internal) (APISERVERPARAMS_USEOPENWIFIAUTH)
usePublicEndpoints - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig
If set, use public service endpoints instead of private ones (UCENTRALCONFIG_USEPUBLICENDPOINTS)
user - Variable in class com.facebook.openwifi.rrm.RRMConfig.DatabaseConfig
MySQL database user (DATABASECONFIG_USER)
userChannels - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The user-assigned channels to use, overriding "autoChannels" (map from band to channel)
userInfo - Variable in class com.facebook.openwifi.cloudsdk.models.gw.TokenValidationResult
 
UserInfo - Class in com.facebook.openwifi.cloudsdk.models.gw
 
UserInfo() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
UserLoginLoginExtensions - Class in com.facebook.openwifi.cloudsdk.models.gw
 
UserLoginLoginExtensions() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.UserLoginLoginExtensions
 
userMustChangePassword - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
username - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
username - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig
uCentral username (for public endpoints only) (UCENTRALCONFIG_USERNAME)
userRole - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
userTxPowers - Variable in class com.facebook.openwifi.rrm.DeviceConfig
The user-assigned tx powers to use, overriding "autoTxPowers"
userTypeProprietaryInfo - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
useVenues - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ProvMonitorParams
Enable use of venue information for topology (PROVMONITORPARAMS_USEVENUES)
Utils - Class in com.facebook.openwifi.rrm
Generic utility methods.
Utils.LruCache<K,​V> - Class in com.facebook.openwifi.rrm
Simple LRU cache, adapted from: https://stackoverflow.com/a/1953516
Utils.NamedThreadFactory - Class in com.facebook.openwifi.rrm
Thread factory based on DefaultThreadFactory supporting name prefix.
UUID - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
UUID - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceConfigureRequest
 
UUID - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
UUID - Variable in class com.facebook.openwifi.cloudsdk.models.gw.StatisticsDetails
 

V

VALID_CERTIFICATE - com.facebook.openwifi.cloudsdk.models.gw.VerifiedCertificate
 
validate() - Method in class com.facebook.openwifi.librca.inputs.RCAParams
Return a list of errors (empty list of no errors)
validated - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
validateToken(String) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Validate the given token via uCentralSec.
validationDate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
validationEmail - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
validationURI - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
validChannels - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Radio
 
value - Variable in class com.facebook.openwifi.rrm.mysql.StateRecord
 
valueOf(String) - Static method in enum com.facebook.openwifi.cloudsdk.models.gw.DeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.openwifi.cloudsdk.models.gw.VerifiedCertificate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.openwifi.rrm.modules.Modeler.InputDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.CLIENT_STEERING_ACTIONS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.openwifi.cloudsdk.models.gw.DeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.openwifi.cloudsdk.models.gw.VerifiedCertificate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.openwifi.rrm.modules.Modeler.InputDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer.CLIENT_STEERING_ACTIONS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.openwifi.rrm.RRMAlgorithm.AlgorithmType
Returns an array containing the constants of this enum type, in the order they are declared.
variables - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
variables - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
variables - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
vendor - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Provider
 
vendor - Variable in class com.facebook.openwifi.cloudsdk.models.prov.RRMDetails.RRMDetailsImpl
 
vendor - Variable in class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
RRM vendor name (SERVICECONFIG_VENDOR)
vendorReferenceUrl - Variable in class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
RRM reference URL (SERVICECONFIG_VENDORREFERENCEURL)
vendorShortname - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Provider
 
vendorUrl - Variable in class com.facebook.openwifi.rrm.RRMConfig.ServiceConfig
RRM vendor URL (SERVICECONFIG_VENDORURL)
venue - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
venue - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration
 
venue - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryTag
 
Venue - Class in com.facebook.openwifi.cloudsdk.models.prov
 
Venue() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.Venue
 
VenueList - Class in com.facebook.openwifi.cloudsdk.models.prov
 
VenueList() - Constructor for class com.facebook.openwifi.cloudsdk.models.prov.VenueList
 
venues - Variable in class com.facebook.openwifi.cloudsdk.models.prov.Entity
 
venues - Variable in class com.facebook.openwifi.cloudsdk.models.prov.VenueList
 
verbose - Variable in class com.facebook.openwifi.cloudsdk.models.gw.WifiScanRequest
 
verified - Variable in class com.facebook.openwifi.cloudsdk.models.gw.MobilePhoneNumber
 
VERIFIED - com.facebook.openwifi.cloudsdk.models.gw.VerifiedCertificate
 
verifiedCertificate - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceWithStatus
 
VerifiedCertificate - Enum in com.facebook.openwifi.cloudsdk.models.gw
 
verifySsl - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig
Verify SSL/TLS certificates in HTTPS requests (UCENTRALCONFIG_VERIFYSSL)
verifySsl(boolean) - Static method in class com.facebook.openwifi.cloudsdk.UCentralClient
Toggle verifying SSL/TLS certificates.
version - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ServiceEvent
 
version - Variable in class com.facebook.openwifi.cloudsdk.models.gw.SystemInfoResults
 
version - Variable in class com.facebook.openwifi.cloudsdk.models.prov.rrm.Provider
 
VersionProvider - Class in com.facebook.openwifi.rrm
Provides version information by reading a hardcoded resource file.
VersionProvider() - Constructor for class com.facebook.openwifi.rrm.VersionProvider
 
veryHighThroughput - Variable in class com.facebook.openwifi.cloudsdk.ies.NeighborReport.BssidInfo
Very High throughput or not, if true the contents of the VHT Capabilities in the Beacon frame should be identical to the VHT Capabilities advertised by the AP sending the report
vht - Variable in class com.facebook.openwifi.cloudsdk.models.ap.State.Interface.SSID.Association.Rate
 
vht_capa - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities.Phy
 
vht_oper - Variable in class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
vht_oper is short for "very high throughput operation element".
vhtMcsForNss - Variable in class com.facebook.openwifi.cloudsdk.ies.VHTOperation
An 8-element array where each element is between 0 and 4 inclusive.
VHTOperation - Class in com.facebook.openwifi.cloudsdk.ies
Very High Throughput (VHT) Operation Element, which is potentially present in wifiscan entries.
VHTOperation(byte, short, short, byte[]) - Constructor for class com.facebook.openwifi.cloudsdk.ies.VHTOperation
Constructs an HTOperationElement using the given field values.
VHTOperation(String) - Constructor for class com.facebook.openwifi.cloudsdk.ies.VHTOperation
Constructs a VHTOperationElement by decoding vhtOper.

W

waitingForEmailCheck - Variable in class com.facebook.openwifi.cloudsdk.models.gw.UserInfo
 
waitingForFile - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
wakeup() - Method in class com.facebook.openwifi.cloudsdk.kafka.UCentralKafkaConsumer
Wakeup the consumer.
warnings - Variable in class com.facebook.openwifi.cloudsdk.models.prov.InventoryConfigApplyResult
 
WebTokenAclTemplate - Class in com.facebook.openwifi.cloudsdk.models.gw
 
WebTokenAclTemplate() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.WebTokenAclTemplate
 
WebTokenResult - Class in com.facebook.openwifi.cloudsdk.models.gw
 
WebTokenResult() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.WebTokenResult
 
weight - Variable in class com.facebook.openwifi.cloudsdk.models.prov.DeviceConfiguration.DeviceConfigurationElement
 
when - Variable in class com.facebook.openwifi.cloudsdk.models.gw.CommandInfo
 
when - Variable in class com.facebook.openwifi.cloudsdk.models.gw.DeviceConfigureRequest
 
when - Variable in class com.facebook.openwifi.cloudsdk.models.gw.ScriptRequest
 
wifi - Variable in class com.facebook.openwifi.cloudsdk.models.ap.Capabilities
 
wifiFrames - Variable in class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics
 
WifiFrames() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.UCentralSchema.Metrics.WifiFrames
 
wifiScan(String, boolean) - Method in class com.facebook.openwifi.cloudsdk.UCentralClient
Launch a wifi scan for a device (by serial number).
WIFISCAN - com.facebook.openwifi.rrm.modules.Modeler.InputDataType
 
wifiScanBufferSize - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.ModelerParams
Maximum rounds of wifi scan results to store per device (MODELERPARAMS_WIFISCANBUFFERSIZE)
WifiScanEntry - Class in com.facebook.openwifi.cloudsdk
Extends WifiScanEntryResult to track the response time of the entry.
WifiScanEntry() - Constructor for class com.facebook.openwifi.cloudsdk.WifiScanEntry
Default Constructor.
WifiScanEntry(WifiScanEntry) - Constructor for class com.facebook.openwifi.cloudsdk.WifiScanEntry
Copy Constructor.
WifiScanEntryResult - Class in com.facebook.openwifi.cloudsdk.models.ap
Wi-Fi scan result schema.
WifiScanEntryResult() - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
Default Constructor.
WifiScanEntryResult(WifiScanEntryResult) - Constructor for class com.facebook.openwifi.cloudsdk.models.ap.WifiScanEntryResult
Copy Constructor.
wifiScanIntervalSec - Variable in class com.facebook.openwifi.rrm.RRMConfig.ModuleConfig.DataCollectorParams
The wifi scan interval (per device), in seconds (or -1 to disable automatic scans) (DATACOLLECTORPARAMS_WIFISCANINTERVALSEC)
WifiScanRequest - Class in com.facebook.openwifi.cloudsdk.models.gw
 
WifiScanRequest() - Constructor for class com.facebook.openwifi.cloudsdk.models.gw.WifiScanRequest
 
wifiScanTimeoutMs - Variable in class com.facebook.openwifi.rrm.RRMConfig.UCentralConfig.UCentralSocketParams
Socket timeout for wifi scan requests, in ms (UCENTRALSOCKETPARAMS_WIFISCANTIMEOUTMS)
wifiScanTopic - Variable in class com.facebook.openwifi.rrm.RRMConfig.KafkaConfig
Kafka topic holding uCentral wifi scan results (KAFKACONFIG_WIFISCANTOPIC)
writeFile(File, String) - Static method in class com.facebook.openwifi.rrm.Utils
Write a string to a file.
writeJsonFile(File, Object) - Static method in class com.facebook.openwifi.rrm.Utils
Write an object to a file as pretty-printed JSON.

Z

zone - Variable in class com.facebook.openwifi.rrm.optimizers.channel.ChannelOptimizer
The RF zone.
zone - Variable in class com.facebook.openwifi.rrm.optimizers.clientsteering.ClientSteeringOptimizer
The RF zone.
zone - Variable in class com.facebook.openwifi.rrm.optimizers.tpc.TPC
The RF zone.
zoneConfig - Variable in class com.facebook.openwifi.rrm.DeviceLayeredConfig
Config per "RF zone" - mid priority
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages