luxlabs header browser preview


@class HMFTimer, HMBLocalZone, HMDHomeManager, HMFFuture, NSString, HMDAppleAccessoryPairingHomeState;
@protocol HMDAppleAccessoryPairingControllerDataSource;

@interface HMDAppleAccessoryPairingHomeController : HMFObject <HMBLocalZoneModelObserver, HMFTimerDelegate>

@property (readonly) HMBLocalZone *localZone;
@property (readonly) HMDHomeManager *homeManager;
@property (readonly) HMFTimer *upgradeCheckTimer;
@property (readonly, nonatomic) HMDAppleAccessoryPairingHomeState *state;
@property (readonly, nonatomic) id<HMDAppleAccessoryPairingControllerDataSource> dataSource;
@property (retain, nonatomic) HMFFuture *queryFuture;
@property (nonatomic) unsigned long long suppressedQueries;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)logCategory;

- (void)timerDidFire:(id)a0;
- (id)localZone:(id)a0 didProcessModelCreation:(id)a1;
- (BOOL)handleMessage:(id)a0 from:(id)a1;
- (id)localZone:(id)a0 didProcessModelDeletion:(id)a1;
- (id)logIdentifier;
- (void).cxx_destruct;
- (id)localZone:(id)a0 didProcessModelUpdate:(id)a1;
- (id)workContext;
- (void)postNotificationOfDeviceUpdated;
- (void)_handleDeviceNotification:(id)a0;
- (void)checkDeviceVersionAndSendUpgrade;
- (void)cleanupLegacyZone;
- (id)initWithState:(id)a0 homeManager:(id)a1 dataSource:(id)a2;
- (void)postSoftwareUpdateEventForDescriptor:(id)a0;
- (void)postSoftwareUpdateEventForSoftwareUpdate:(id)a0;
- (void)processHMDAppleMediaAccessoryModel:(id)a0;
- (void)processHMDResidentDeviceModel:(id)a0;
- (void)startWithLocalZone:(id)a0;

@end