System/Library/PrivateFrameworks/HomeKitDaemon.framework
HMDSharedUserAccessorySettingsDataController.h
Download HMDSharedUserAccessorySettingsDataController.h
@class NSArray, NSUUID, NSPersistentStore, HMDManagedObjectContext;
@interface HMDSharedUserAccessorySettingsDataController : NSObject <HMDUserAccessorySettingsDataController> {
NSUUID *_userModelID;
NSUUID *_homeModelID;
NSPersistentStore *_privateStore;
HMDManagedObjectContext *_moc;
}
@property (readonly) BOOL assistantAccessControlActivityNotificationsEnabledForPersonalRequests;
@property (readonly, copy) NSArray *assistantAccessControlAccessoriesToEncode;
@property (readonly, copy) NSArray *mediaContentProfileAccessControlAccessoriesToEncode;
@property (readonly, copy) NSArray *userListeningHistoryUpdateControlModelAccessoriesToEncode;
- (void).cxx_destruct;
- (void)enableUserListeningHistoryForAccessory:(id)a0;
- (void)handleMediaContentProfileAccessControlUpdatedAccessoryUUIDs:(id)a0 completion:(id /* block */)a1;
- (void)handleUserListeningHistoryUpdateControlUpdatedAccessoryUUIDs:(id)a0 completion:(id /* block */)a1;
- (void)_addMissingAccessorySettingsFromAccessoryModelIDs:(id)a0 dataRoot:(id)a1;
- (id)_fetchDataRootWithError:(id *)a0;
- (void)handleAssistantAccessControlAccessoryUUIDsUpdated:(id)a0 activityNotificationsEnabledForPersonalRequests:(BOOL)a1 completion:(id /* block */)a2;
- (void)handleRemovedAccessoryWithModelID:(id)a0;
- (id)initWithUserModelID:(id)a0 homeModelID:(id)a1 privateStore:(id)a2 managedObjectContext:(id)a3;
@end