luxlabs header browser preview


@class HPSHomeAccessoryInterfaceMediator, NSXPCConnection;
@protocol HPSHomeAccessorySettingsConnectionInterfaceDelegate;

@interface HPSHomeAccessorySettingsInterface : NSObject

@property (weak, nonatomic) id<HPSHomeAccessorySettingsConnectionInterfaceDelegate> delegate;
@property (retain, nonatomic) HPSHomeAccessoryInterfaceMediator *mediator;
@property (retain, nonatomic) NSXPCConnection *xpcConnection;
@property (nonatomic) BOOL isValidConnection;

- (void)dealloc;
- (void).cxx_destruct;
- (id)initWithDelegate:(id)a0;
- (void)handleConnectionInvalidated;
- (void)handleConnectionInterrupted;
- (void)accessoryDidUpdateValueForEndpointIdentifier:(id)a0 keyPath:(id)a1 value:(id)a2;
- (void)fetchSettingForEndpointIdentifier:(id)a0 keyPath:(id)a1 completionHandler:(id /* block */)a2;
- (void)subscribeToSettingForEndpointIdentifier:(id)a0 keyPath:(id)a1 completionHandler:(id /* block */)a2;
- (void)unsubscribeToSettingForEndpointIdentifier:(id)a0 keyPath:(id)a1 completionHandler:(id /* block */)a2;

@end