Uses of Class
com.facebook.openwifi.rrm.DeviceConfig
-
Packages that use DeviceConfig Package Description com.facebook.openwifi.rrm Radio Resource Management (RRM) service.com.facebook.openwifi.rrm.optimizers.channel Channel assignment algorithms.com.facebook.openwifi.rrm.optimizers.clientsteering Client steering algorithms.com.facebook.openwifi.rrm.optimizers.tpc Transmit power control (TPC) algorithms. -
-
Uses of DeviceConfig in com.facebook.openwifi.rrm
Fields in com.facebook.openwifi.rrm declared as DeviceConfig Modifier and Type Field Description DeviceConfig
DeviceLayeredConfig. networkConfig
Config for all APs/zones - lowest priorityFields in com.facebook.openwifi.rrm with type parameters of type DeviceConfig Modifier and Type Field Description Map<String,DeviceConfig>
DeviceLayeredConfig. apConfig
Config per AP (by serial number) - highest priorityMap<String,DeviceConfig>
DeviceLayeredConfig. zoneConfig
Config per "RF zone" - mid priorityMethods in com.facebook.openwifi.rrm that return DeviceConfig Modifier and Type Method Description static DeviceConfig
DeviceConfig. createDefault()
Create the default config.DeviceConfig
DeviceDataManager. getDeviceConfig(String serialNumber)
Return config for the given device with all config layers applied, or null if not present in the topology.DeviceConfig
DeviceDataManager. getDeviceConfig(String serialNumber, String zone)
Return config for the given device with all config layers applied.DeviceConfig
DeviceDataManager. getZoneConfig(String zone)
Return config for the given zone with all config layers applied.Methods in com.facebook.openwifi.rrm that return types with arguments of type DeviceConfig Modifier and Type Method Description Map<String,DeviceConfig>
DeviceDataManager. getAllDeviceConfigs(String zone)
Return config (with all config layers applied) for all devices in a given zone, or null if not present in the topology.Methods in com.facebook.openwifi.rrm with parameters of type DeviceConfig Modifier and Type Method Description void
DeviceConfig. apply(DeviceConfig override)
Merge all non-null public fields of the given object into this object (via reflection).void
DeviceDataManager. setDeviceApConfig(String serialNumber, DeviceConfig apConfig)
Set the device AP config for the given AP, or erase it if null.void
DeviceDataManager. setDeviceNetworkConfig(DeviceConfig networkConfig)
Set the device network config.void
DeviceDataManager. setDeviceZoneConfig(String zone, DeviceConfig zoneConfig)
Set the device zone config for the given zone, or erase it if null.Method parameters in com.facebook.openwifi.rrm with type arguments of type DeviceConfig Modifier and Type Method Description void
DeviceDataManager.DeviceApConfigFunction. update(Map<String,DeviceConfig> apConfig)
Update the AP config layer.void
DeviceDataManager.ZoneConfigFunction. update(Map<String,DeviceConfig> zoneConfig)
Update the zone config layer. -
Uses of DeviceConfig in com.facebook.openwifi.rrm.optimizers.channel
Fields in com.facebook.openwifi.rrm.optimizers.channel with type parameters of type DeviceConfig Modifier and Type Field Description protected Map<String,DeviceConfig>
ChannelOptimizer. deviceConfigs
The device configs withinChannelOptimizer.zone
, keyed on serial number. -
Uses of DeviceConfig in com.facebook.openwifi.rrm.optimizers.clientsteering
Fields in com.facebook.openwifi.rrm.optimizers.clientsteering with type parameters of type DeviceConfig Modifier and Type Field Description protected Map<String,DeviceConfig>
ClientSteeringOptimizer. deviceConfigs
The device configs withinClientSteeringOptimizer.zone
, keyed on serial number. -
Uses of DeviceConfig in com.facebook.openwifi.rrm.optimizers.tpc
Fields in com.facebook.openwifi.rrm.optimizers.tpc with type parameters of type DeviceConfig Modifier and Type Field Description protected Map<String,DeviceConfig>
TPC. deviceConfigs
The device configs withinTPC.zone
, keyed on serial number.
-