checkPreferredNetwork(forActiveOperationalDataset:completion:)
Determines if the essential operating parameters match the preferred network’s parameters.
Declaration
func checkPreferredNetwork(forActiveOperationalDataset activeOperationalDataSet: Data, completion: @escaping @Sendable (Bool) -> Void)func isPreferred(forActiveOperationalDataset activeOperationalDataSet: Data) async -> BoolParameters
- activeOperationalDataSet:
The essential operating parameters to compare against the preferred network’s parameters.
- completion:
The completion handler that returns the result of the comparison.
Mentioned in
Discussion
Call the method as follows:
func obtainPreferredNetwork(activeOperationalDataset: Data) async -> (NSString?) {
let client = THClient()
var bIsPreferred:Bool?
bIsPreferred = await client.isPreferred(forActiveOperationalDataset: activeOperationalDataset)
let str = ((bIsPreferred == true) ?"true" : "false")
return str as NSString;
}