luxlabs header browser preview


@class NSString;

@interface WiFiUsageAccessPointProfile : NSObject

@property (retain, nonatomic) NSString *bssid;
@property (retain, nonatomic) NSString *apProfile;

+ (id)shortProfileForBSSID:(id)a0;
+ (id)apNameForBSSID:(id)a0;
+ (id)prefixForCA;
+ (id)_cachedProfile:(id)a0;
+ (void)_extractFieldsFor:(id)a0 From:(id)a1 Into:(id)a2;
+ (void)initialize;
+ (BOOL)_compareBytes:(id)a0 FromStart:(unsigned long long)a1 WithLen:(unsigned long long)a2 With:(id)a3;
+ (void)updateConfig;
+ (void)_defaults;
+ (void)updateWithAssocTime:(double)a0 forBssid:(id)a1;
+ (id)beaconsAndWPSInfo;
+ (BOOL)_isProfileValidForUse:(id)a0 withCachedDict:(id)a1 onlyIfCurrent:(BOOL)a2;
+ (id)profileFromBeaconData:(id)a0 andParsedIE:(id)a1;
+ (void)updateWithWPS:(id)a0;
+ (void)_submitProfileFor:(id)a0 withCachedDict:(id)a1 AndEraseWithLog:(id)a2;
+ (id)_getBinTimeInterval:(double)a0 As:(unsigned long long)a1;
+ (void)setMaxProfiles:(unsigned long long)a0;
+ (id)_getDefaults;
+ (void)_endPrevAssoc;
+ (id)_toMobileAssetsProfile:(id)a0;
+ (id)profileForBSSID:(id)a0 onlyIfCurrent:(BOOL)a1;
+ (id)longProfileForBSSID:(id)a0;
+ (BOOL)_isProfileValidForUse:(id)a0 withCachedDict:(id)a1;
+ (id)_loadFromUserDefaults:(id)a0 withKey:(id)a1 withCachedData:(id)a2;
+ (void)_cleanUpStaleProfiles;
+ (void)_saveToUserDefaults:(id)a0 withKey:(id)a1 andValue:(id)a2;
+ (void)_applyMask:(id)a0 FromStart:(unsigned long long)a1 WithLen:(unsigned long long)a2 WithMask:(id)a3 AppendTo:(id)a4;
+ (id)profileForBSSID:(id)a0;
+ (id)_config;
+ (BOOL)_isProfileValidForStorage:(id)a0;

- (void).cxx_destruct;

@end