luxlabs header browser preview


@class NSXPCConnection;
@protocol HPSettingsConnectionInterfaceDelegate;

@interface HPSHomeInterface : NSObject

@property (weak, nonatomic) id<HPSettingsConnectionInterfaceDelegate> delegate;
@property (retain, nonatomic) NSXPCConnection *hpsConnection;
@property (nonatomic) BOOL connectionValid;

+ (id)connectionError;

- (void)startConnection;
- (void)dealloc;
- (void).cxx_destruct;
- (id)initWithDelegate:(id)a0;
- (void)handleConnectionInvalidated;
- (void)handleConnectionInterrupted;
- (void)_accessoryDidUpdateAttribute:(id)a0 withContext:(id)a1;
- (void)getAirPlaySettings:(id /* block */)a0;
- (void)getCurrentHomeAttribute:(id)a0 completion:(id /* block */)a1;
- (void)getHomeAccessoryAttribute:(id)a0 completion:(id /* block */)a1;
- (void)getHomeKitCachedSettings:(id /* block */)a0;
- (void)isAutomaticSoftwareUpdateEnabled:(id /* block */)a0;
- (void)isHomeKitSyncComplete:(id /* block */)a0;

@end