luxlabs header browser preview


@class HMHomePersonManagerSettings, HMDPredicateUtilities, NSMutableDictionary, HMDMediaGroupsAggregateConsumer, HMDHomeNaturalLightingContextUpdater, HMDHomeLocationHandler, HMDHomeAdministratorHandler, HMDPrimaryResidentChangeMonitor, HMDDelegatingMessageRouter, HMDBackingStore, HMDHomeAudioAnalysisStereoPairController, HMDAppleMediaAccessoryMessageRouter, HMUserPresenceCompute, HMDHomeObjectLookup, HMDDevice, HMDNotificationRegistry, HMDUserPresenceFeeder, HMEDelegatingEventRouter, HMDAppleMediaAccessoriesStateManager, NSObject, HMDHomePresenceMonitor, HMDSharedHomeUpdateHandler, HMFTimer, HMDSiriSecureAccessoryAccessController, HMFMessageDestination, HMFMessageDispatcher, HMDPrimaryResidentMessageRouter, HMDHAPAccessory, HMDHAPMetadata, HMDHomeLightBrightnessLogger, HMDAccessCodeManager, NSDate, HMDHomeWalletKeyManager, HMDCHIPHomeStorage, HMDMediaGroupsAggregator, HMDHomeNFCReaderKeyManager, HMDMultiuserSettingsMessenger, HMDHomePeriodicReader, HMDHomeManager, HMDPrimaryResidentCapabilitiesAggregator, HMDApplicationData, HMDHomeNFCReaderKey, HMDLogEventDailyScheduler, HMDAccessory, NSMapTable, HMDAccessorySettingsMessenger, HMDHomeMetricsDispatcher, HMDHAPAccessoryReaderWriter, HMDAccessoryNetworkProtectionGroupRegistry, HMDMediaActionRouter, HMDHomeKitVersion, NSSet, NSUUID, HMDNaturalLightingContext, HMUserPresenceAuthorization, HMDResidentReachabilityNotificationManager, HMDHomePersonManager, NSString, NSMutableSet, HMDUser, HMDHomeRemoteEventAccessController, HMDAccessoryCount, NSMutableArray, HMDHomeObjectChangeHandler, NSNumber, HMDDeviceLockStateDataSource, HMDResidentAppleMediaStateManager, NSHashTable, HMDNetworkRouterClientManager, HMDUnifiedLanguageValueListSettingDataProvider, HMDMediaGroupsUnconfiguredParticipantOnboardingManager, HMDAppleAccountSettings, HMDHAPAccessoryConnectionCoordinator, HMDHomeNaturalLightingCurveWriter, HMDCameraAnalysisStatePublisher, NSNotificationCenter, HMDHomeRemoteEventRouterClientController, HMDAccessoryReachabilityChangedLogEventManager, HMDHomeMediaSystemHandler, NSArray, NSDictionary, HMDUserActionPredictionManager, HMDHomePersonDataManager, HMFWiFiManager, HMDRoom, HMDSiriEndpointProfilesMessenger, HMDRemoteEventRouterServer, HMDManagedStagedValue, HMDHomeReprovisionHandler, HMDThreadNetworkStatusReporter, HMDHomeLockNotificationManager;
@protocol HMDCOStateManager, OS_os_log, HMDCarPlayDataSource, HMDHomeLocalDeviceCapabilitiesDataSource, HMDAccessoryBrowserProtocol, OS_dispatch_queue, NSObject, HMDXPCMessageTransportFactory, HMEEventForwarder, HMDResidentDeviceManager, HMMLogEventSubmitting;

@interface HMDHome : HMFObject <HMDBulletinIdentifiers, HMDHomeResidentMessagingContext, HMDAppleMediaAccessoriesStateManagerFactory, HMDAppleMediaAccessoriesStateManagerDataSource, HMDPrimaryResidentMessageRouterFactory, HMDAccessorySettingsLocalMessageHandlerFactory, HMDUnifiedLanguageValueListSettingDataProviderDataSource, HMDSiriEndpointProfileMessageHandlerFactory, HMDPrimaryResidentMessageRouterMetricsDispatcherFactory, HMDAccessorySettingsMessengerFactory, HMDAppleMediaAccessoriesStateManagerMetricsDispatcherFactory, HMDPrimaryResidentMessageRouterDataSource, HMDSiriEndpointProfilesMessengerFactory, HMDAccessorySettingsLocalMessageHandlerDataSource, HMDUnifiedLanguageValueListSettingDataProviderFactory, HMDAppleMediaAccessoryMessageRouterDataSource, HMDDelegatingMessageRouterDataSource, HMDResidentDeviceManagerDelegate, HMEDelegatingEventRouterDataSource, HMDHomeMediaSystemHandlerDataSource, HMDHomeMediaSystemHandlerDelegate, HMDHomeRemoteEventAccessControllerDataSource, HMDMediaGroupsAggregatorDataSource, HMDMediaGroupsAggregatorMessengerDataSource, HMDMediaGroupsLocalDataStorageDataSource, HMDMediaGroupsUnconfiguredParticipantOnboardingManagerDataSource, HMDPrimaryResidentCapabilitiesAggregatorDelegate, HMDPrimaryResidentCapabilitiesAggregatorDataSource, HMDRemoteEventAccessControlProvider, HMDHomeRemoteEventRouterClientControllerDataSource, HMDRemoteEventRouterServerDataSource, HMDDevicePreferenceDataSource, HMDSiriSecureAccessoryAccessControllerDataSource, HMDResidentAppleMediaStateManagerDataSource, HMDResidentAppleMediaStateManagerDelegate, HMDPrimaryResidentChangeMonitorDataSource, HMDLogEventDailyTaskRunner, HMDMediaGroupsAggregateConsumerDelegate, HMDAccessoryBrowserDelegate, HMDHomeMessageReceiver, HMFTimerDelegate, HMFDumpState, HMDUserManagementOperationDelegate, HMDCoordinationStateManagerProviding, HMDAppleMediaAccessoryDataSource, HMDMediaActionRouterDataSource, HMFLogging, NSSecureCoding, HMDBackingStoreObjectProtocol, HMDHomeConfigurationLogEventDataSource> {
    NSMutableDictionary *_accessories;
    NSMutableArray *_users;
    HMDUser *_owner;
    HMDUser *_currentUser;
    BOOL _automaticSoftwareUpdateEnabled;
    BOOL _automaticThirdPartyAccessorySoftwareUpdateEnabled;
    long long _minimumMediaUserPrivilege;
    BOOL _mediaPeerToPeerEnabled;
    NSString *_mediaPassword;
    BOOL _ownerUser;
    HMFTimer *_homeLocationTimer;
    HMFTimer *_accessoryReachabilityUpdatesTimer;
    NSMutableSet *_reachabilityUpdatedAccessories;
    unsigned long long _skippedInterDeviceChangeNotifications;
    long long _overriddenHomeLocation;
    BOOL _overrideHomeLocation;
    NSObject<OS_os_log> *_logger;
    struct os_unfair_recursive_lock_s { struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } ourl_lock; unsigned int ourl_count; } _lock;
    NSMutableSet *_notificationRegistrations;
    NSMutableSet *_notificationRegistrationsForAppleMediaAccessories;
    NSMutableSet *_notificationDeregistrations;
    BOOL _enableLocationServiceSettings;
}

@property (class, readonly) BOOL hasMessageReceiverChildren;
@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly, copy, nonatomic) NSString *contextID;
@property (readonly, copy, nonatomic) NSUUID *contextSPIUniqueIdentifier;
@property (readonly) BOOL hasAnyAccessoryWithWalletKeySupport;
@property (readonly) BOOL hasAnyAccessoryWithWalletKeyAndAccessCodeSupport;
@property (readonly, copy) NSArray *accessoriesWithWalletKeySupport;
@property (readonly) BOOL hasPostedWalletKeyOnboardingBulletinForAnyAccessory;
@property (readonly, copy) HMDCHIPHomeStorage *chipStorage;
@property (readonly) BOOL bulletinBoardNotificationsMigrationFileExistsOnDisk;
@property (readonly) BOOL cameraNotificationSettingsMigrationFileExistsOnDisk;
@property (readonly, copy, nonatomic) NSArray *enabledResidents;
@property (retain, nonatomic) HMFMessageDispatcher *msgDispatcher;
@property (readonly, nonatomic) NSUUID *messageTargetUUID;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy) HMDAccessoryCount *accessoryCount;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) NSArray *accessoriesRequiringManualReconfigurationOnRouterRemoval;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy) NSString *urlString;
@property (readonly, copy) NSDictionary *assistantObject;
@property (readonly) long long protectionMode;
@property (readonly) unsigned long long networkRouterSupport;
@property (readonly) HMDNetworkRouterClientManager *routerClientManager;
@property (readonly) NSArray *wiFiRouterAccessories;
@property (readonly) HMDHAPAccessory *activeNetworkRouterAccessory;
@property (readonly) BOOL supportsRouterManagement;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) unsigned long long accessNotAllowedReasonCode;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) id /* block */ currentUserFactory;
@property (readonly) id<HMDXPCMessageTransportFactory> xpcMessageTransportFactory;
@property (retain, nonatomic) NSHashTable *removeAccessoryInProgressForHMDAccessories;
@property (nonatomic) long long atHomeLevel;
@property (readonly, nonatomic, getter=isResidentSupported) BOOL residentSupported;
@property (nonatomic) unsigned long long homeHubState;
@property (readonly, nonatomic) id<HMDHomeLocalDeviceCapabilitiesDataSource> localCapabilitiesDataSource;
@property (retain, nonatomic) id<NSObject> WiFiAssertion;
@property (readonly, nonatomic) NSMutableDictionary *newlyConfiguredAccessories;
@property (retain, nonatomic) NSMutableDictionary *addPendingAccessorySetupCodeHandlers;
@property (retain, nonatomic) NSMutableDictionary *addPendingAccessorySetupCodes;
@property (readonly, nonatomic) NSMutableDictionary *addPendingAccessoryOnboardingSetupPayloadStrings;
@property (retain, nonatomic) NSMapTable *addPendingAccessories;
@property (retain, nonatomic) NSMutableDictionary *notificationHandlerMap;
@property (retain, nonatomic) NSMutableArray *mediaSessions;
@property (retain, nonatomic) NSMutableArray *mediaSessionStates;
@property (retain, nonatomic) HMDHomeReprovisionHandler *homeReprovisionHandler;
@property (nonatomic) unsigned long long stateHandle;
@property (readonly, nonatomic) NSHashTable *connectionsDiscoveringSymptomsForNearbyDevices;
@property (nonatomic, getter=isMultiUserEnabled) BOOL multiUserEnabled;
@property (nonatomic) BOOL soundCheckEnabled;
@property BOOL locationServicesEnabled;
@property BOOL didOnboardLocationServices;
@property (nonatomic) BOOL hasAnyUserAcknowledgedCameraRecordingOnboarding;
@property (nonatomic) BOOL hasOnboardedForAccessCode;
@property (nonatomic) BOOL hasOnboardedForWalletKey;
@property (readonly) BOOL shouldEncodeHasOnboardedForWalletKey;
@property (readonly) BOOL shouldEncodeNFCReaderKey;
@property (nonatomic, getter=isOwnerTrustZoneCapable) BOOL ownerTrustZoneCapable;
@property (retain) HMDMediaGroupsAggregator *mediaGroupsAggregator;
@property (retain) HMDMediaGroupsUnconfiguredParticipantOnboardingManager *mediaGroupsUnconfiguredParticipantOnboardingManager;
@property (retain) HMDUserActionPredictionManager *userActionPredictionManager;
@property (retain, nonatomic) HMDRemoteEventRouterServer *remoteEventRouterServer;
@property (retain, nonatomic) NSMutableArray *currentTriggers;
@property (nonatomic) long long previousReachableAccessoriesCount;
@property (nonatomic) long long previousReachableAppleMediaAccessoriesCount;
@property (readonly) HMDHomePersonDataManager *personDataManager;
@property (retain) HMDHomeNaturalLightingContextUpdater *naturalLightingContextUpdater;
@property (copy) HMDNaturalLightingContext *naturalLightingContext;
@property (retain, nonatomic) HMDHAPAccessoryConnectionCoordinator *accessoryConnectionCoordinator;
@property (retain, nonatomic) HMDHAPAccessoryReaderWriter *accessoryReaderWriter;
@property BOOL isNetworkAvailable;
@property (copy) HMDHomeNFCReaderKey *nfcReaderKey;
@property (readonly) HMDHomeLightBrightnessLogger *lightBrightnessLogger;
@property (readonly) HMDHomeMetricsDispatcher *metricsDispatcher;
@property (readonly) HMDHAPMetadata *hapMetadata;
@property (readonly) HMDDeviceLockStateDataSource *deviceLockStateDataSource;
@property (retain, nonatomic) HMDResidentAppleMediaStateManager *mediaStateManager;
@property (getter=isResidentFirstAccessoryCommunicationEnabled) BOOL residentFirstAccessoryCommunicationEnabled;
@property (readonly, getter=isRestrictedUserSupported) BOOL restrictedUserSupported;
@property (readonly) HMEDelegatingEventRouter *serverDelegatingEventRouter;
@property (retain, nonatomic) HMDPrimaryResidentCapabilitiesAggregator *capabilitiesAggregator;
@property (readonly, nonatomic) NSMutableSet *deferredAccessorySetupHandlers;
@property (readonly, nonatomic) NSMutableSet *pendingAccessorySetup;
@property (retain) HMDHomeMediaSystemHandler *mediaSystemController;
@property (nonatomic) BOOL overrideSentinelZoneForConvergencePeriod;
@property (retain, nonatomic) HMDHomeKitVersion *currentHomeKitVersion;
@property (nonatomic) unsigned long long audioAnalysisClassifierOptions;
@property (nonatomic) BOOL didOnboardAudioAnalysis;
@property (nonatomic) unsigned long long siriPhraseOptions;
@property (retain) HMDHomeRemoteEventRouterClientController *remoteEventRouterClientController;
@property (copy) id /* block */ netManagerFactory;
@property (copy) id /* block */ wifiManagerFactory;
@property (copy) id /* block */ symptomsHandlerFactory;
@property (retain) HMDApplicationData *appData;
@property (retain) HMDUnifiedLanguageValueListSettingDataProvider *unifiedLanguageValueListSettingDataProvider;
@property (retain) HMDSiriEndpointProfilesMessenger *siriEndpointProfilesMessenger;
@property (retain) HMDMultiuserSettingsMessenger *multiuserSettingsMessenger;
@property (retain) HMDAppleMediaAccessoriesStateManager *appleMediaAccessoriesStateManager;
@property (retain) HMDAccessorySettingsMessenger *accessorySettingsMessenger;
@property (readonly, nonatomic) HMDHomeObjectChangeHandler *homeObjectChangeHandler;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *workQueue;
@property (retain, nonatomic) HMFMessageDispatcher *msgDispatcher;
@property (retain, nonatomic) id<HMDAccessoryBrowserProtocol> accessoryBrowser;
@property (retain, nonatomic) HMDBackingStore *backingStore;
@property (retain) HMDPrimaryResidentMessageRouter *primaryResidentMessageRouter;
@property (retain) HMDAppleMediaAccessoryMessageRouter *appleDeviceRouter;
@property (readonly) NSNotificationCenter *notificationCenter;
@property (retain) HMDDelegatingMessageRouter *accessoryMessageRouterViaPrimary;
@property (retain, nonatomic) NSMutableArray *rooms;
@property (retain, nonatomic) NSMutableArray *zones;
@property (retain, nonatomic) NSMutableArray *discoveredAccessories;
@property (retain, nonatomic) NSMutableArray *services;
@property (retain, nonatomic) NSMutableArray *serviceGroups;
@property (retain, nonatomic) NSMutableArray *actionSets;
@property (retain, nonatomic) NSMutableArray *triggerOwnedActionSets;
@property (retain, nonatomic) NSMutableArray *outgoingInvitations;
@property (retain, nonatomic) NSMutableArray *retrievalAccessoryCompletionTuples;
@property (readonly, copy) NSArray *usersSupportingPresence;
@property (retain, nonatomic) NSMutableArray *usersPendingUserManagementOperations;
@property (retain, nonatomic) NSMutableArray *removedUsers;
@property (retain, nonatomic) NSMutableArray *unconfiguredResidentDevices;
@property (retain, nonatomic) HMDRoom *roomForEntireHome;
@property (nonatomic) long long configurationVersion;
@property (nonatomic) long long lastSyncedConfigurationVersion;
@property (nonatomic) long long expectedConfigurationVersion;
@property (retain, nonatomic) NSString *ownerName;
@property (retain, nonatomic) NSDate *creationDate;
@property (retain, nonatomic) NSDate *firstHAPAccessoryAddedDate;
@property (retain, nonatomic) HMDNotificationRegistry *notificationRegistry;
@property (nonatomic) BOOL remoteAccessIsEnabled;
@property (retain, nonatomic) NSMutableSet *heartbeatPingMessagesQueuedWithServer;
@property (retain, nonatomic) NSMutableSet *pendingResponsesForRemoteAccessSetup;
@property (nonatomic, getter=isAdminUser) BOOL adminUser;
@property (nonatomic, getter=isSharedAdmin) BOOL sharedAdmin;
@property (nonatomic) BOOL watchSkipVersionCheck;
@property (nonatomic) BOOL registeredNotificationWithRemoteGateway;
@property (nonatomic) BOOL allowsRemoteAccess;
@property (nonatomic, getter=isMigratingAfterResidentChange) BOOL migratingAfterResidentChange;
@property (retain, nonatomic) NSMutableArray *assistantOperations;
@property (readonly, nonatomic) NSMutableDictionary *enableNotificationPayload;
@property (readonly, nonatomic) NSMutableDictionary *disableNotificationPayload;
@property (retain, nonatomic) HMFTimer *modifyNotificationsCoalesceTimer;
@property (readonly, nonatomic) NSHashTable *unpairedSecondaryHAPAccessories;
@property (readonly, nonatomic) id<HMDResidentDeviceManager> residentDeviceManager;
@property (readonly, nonatomic) HMDSharedHomeUpdateHandler *sharedHomeUpdateHandler;
@property (nonatomic) BOOL currentRemoteReachabilityRegistration;
@property (readonly, nonatomic) HMDManagedStagedValue *stagedRemoteReachabilityRegistration;
@property BOOL migrationNeeded;
@property BOOL isUpdatedToHH2;
@property (retain, nonatomic) NSMutableArray *reachabilityRegisteredDevices;
@property (retain, nonatomic) HMFTimer *reachabilityNotificationTimer;
@property (retain, nonatomic) NSMutableArray *remoteReachabilityNotificationPendingAccessories;
@property (retain, nonatomic) HMFTimer *disableNotificationTimer;
@property (retain, nonatomic) NSMutableDictionary *pendingResponses;
@property (retain, nonatomic) HMFTimer *pendingResponsesTimer;
@property (readonly, copy, nonatomic) NSArray *residentCapableDevices;
@property (readonly, copy, nonatomic) NSArray *residentEnabledDevices;
@property (retain, nonatomic) NSMutableArray *ownedTriggers;
@property (retain, nonatomic) NSMapTable *uuidToHAPAccessoryConfigTable;
@property (copy) NSArray *accessories;
@property (readonly, nonatomic) HMDPredicateUtilities *predicateUtility;
@property (retain, nonatomic) HMDHomeKitVersion *sharedHomeSourceVersion;
@property (retain, nonatomic) HMDMediaActionRouter *mediaActionRouter;
@property long long protectionMode;
@property unsigned long long networkRouterSupportDisableReason;
@property unsigned long long networkRouterSupport;
@property (retain, nonatomic) HMDNetworkRouterClientManager *routerClientManager;
@property (retain, nonatomic) HMDAccessoryNetworkProtectionGroupRegistry *networkProtectionGroupRegistry;
@property (retain) NSUUID *activeNetworkRouterUUID;
@property (getter=isActiveNetworkRouterInitialSetupNeeded) BOOL activeNetworkRouterInitialSetupNeeded;
@property (retain, nonatomic) NSUUID *primaryNetworkRouterManagingDeviceUUID;
@property (retain, nonatomic) HMDHomeKitVersion *minimumNetworkRouterSupportHomeKitVersion;
@property (retain, nonatomic) HMDHomeKitVersion *minHomeKitVersionForAccessoryNetworkProtectionChange;
@property (readonly) HMFMessageDestination *messageDestination;
@property (copy, nonatomic) HMHomePersonManagerSettings *personManagerSettings;
@property (copy, nonatomic) NSUUID *personManagerZoneUUID;
@property (readonly) HMDResidentReachabilityNotificationManager *reachabilityNotificationManager;
@property (readonly) HMDAccessory *currentAccessory;
@property (retain) id<HMDCOStateManager> coordinationStateManager;
@property (readonly) BOOL supportsSiriEndpointOnBoarding;
@property (readonly) BOOL currentDeviceSupportsSidekickSettings;
@property (readonly) BOOL enabledResidentsSupportsHomeHub;
@property (readonly) HMDHomeRemoteEventAccessController *homeRemoteEventAccessController;
@property (readonly, nonatomic) unsigned long long nonIPadResidentDeviceCountForHH2Migration;
@property (readonly) HMDAppleAccountSettings *accountSettings;
@property (copy) HMDCHIPHomeStorage *chipStorage;
@property (retain, nonatomic) NSMutableSet *chipRemoteSubscribers;
@property (retain, nonatomic) NSMutableDictionary *chipLocalSubscribers;
@property (nonatomic, getter=isAutomaticThirdPartyAccessorySoftwareUpdateEnabled) BOOL automaticThirdPartyAccessorySoftwareUpdateEnabled;
@property BOOL bulletinNotificationsSupported;
@property (readonly) HMDMediaGroupsAggregateConsumer *mediaGroupsAggregateConsumer;
@property (readonly) BOOL hasNeverAddedAnyHAPAccessory;
@property (readonly) long long reachableAccessoriesCount;
@property (readonly) long long reachableAppleMediaAccessoriesCount;
@property (copy) NSNumber *availableBSPsCount;
@property (copy) NSNumber *availableBorderRouters;
@property (readonly, nonatomic) NSString *unfilteredThreadNetworkID;
@property (nonatomic) unsigned long long threadNetworkSequenceNumber;
@property (retain, nonatomic) HMDThreadNetworkStatusReporter *threadNetworkPeriodicStatusReporter;
@property (nonatomic) BOOL threadPreferredNetworkExists;
@property (nonatomic) BOOL threadNetworkIsUp;
@property (readonly, copy, nonatomic) NSArray *mediaSystems;
@property (readonly) HMDSiriSecureAccessoryAccessController *siriSecureAccessoryAccessController;
@property (readonly) id<HMDCarPlayDataSource> carPlayDataSource;
@property (retain, nonatomic) NSNumber *overriddenHomeAccessControl;
@property (readonly, weak) id<HMEEventForwarder> eventForwarder;
@property (retain) HMDHomeAudioAnalysisStereoPairController *audioAnalysisStereoPairController;
@property (nonatomic) BOOL isSmokeAlarmEnabled;
@property (nonatomic) BOOL isSiriPhraseOptionsHeySiriEnabled;
@property (nonatomic) BOOL isSiriPhraseOptionsJustSiriEnabled;
@property (retain, nonatomic) NSString *name;
@property (readonly, nonatomic) HMDHomeObjectLookup *lookup;
@property (weak, nonatomic) HMDHomeManager *homeManager;
@property (readonly, nonatomic) NSUUID *uuid;
@property (readonly, copy, nonatomic) NSUUID *spiClientIdentifier;
@property (readonly, nonatomic) NSUUID *zoneID;
@property (readonly, nonatomic) HMDHomeLocationHandler *homeLocationHandler;
@property (retain, nonatomic) HMUserPresenceAuthorization *presenceAuthStatus;
@property (retain, nonatomic) HMUserPresenceCompute *presenceComputeStatus;
@property (readonly) HMDHomeAdministratorHandler *administratorHandler;
@property (readonly, copy) NSArray *appleMediaAccessories;
@property (readonly, copy) NSArray *hapAccessories;
@property (readonly, copy) NSArray *matterAccessories;
@property (readonly, copy) NSArray *hapAccessoriesForLegacyDataBlobEncoding;
@property (readonly, copy) NSArray *cameraAccessories;
@property (readonly, copy) NSArray *mediaDestinations;
@property (readonly, nonatomic, getter=isAnyBTLEAccessoryReachable) BOOL anyBTLEAccessoryReachable;
@property (copy, nonatomic) NSDate *notificationsUpdatedTime;
@property (readonly, copy) NSSet *notificationRegistrations;
@property (readonly, copy) NSSet *notificationDeregistrations;
@property (readonly) BOOL hasCharacteristicNotificationRegistrations;
@property (readonly, nonatomic) long long homeLocation;
@property (readonly, nonatomic) BOOL hasReachableAccessories;
@property (readonly, nonatomic) HMDHomePresenceMonitor *presenceMonitor;
@property (readonly, nonatomic) HMDUserPresenceFeeder *presenceFeeder;
@property (readonly, nonatomic) HMDHomePeriodicReader *periodicReader;
@property (readonly, copy, nonatomic) NSArray *enabledResidents;
@property (readonly) HMDPrimaryResidentChangeMonitor *primaryResidentChangeMonitor;
@property (readonly, getter=isCurrentDevicePrimaryResident) BOOL currentDevicePrimaryResident;
@property (copy, nonatomic) NSString *threadNetworkID;
@property (readonly) HMDHomePersonManager *personManager;
@property (readonly) HMDCameraAnalysisStatePublisher *analysisStatePublisher;
@property (readonly, copy) NSArray *triggers;
@property (readonly) HMDHomeNaturalLightingCurveWriter *naturalLightingCurveWriter;
@property (readonly) HMDHomeWalletKeyManager *walletKeyManager;
@property (readonly, copy) HMDHomeNFCReaderKeyManager *nfcReaderKeyManager;
@property (retain) HMDAccessCodeManager *accessCodeManager;
@property (copy) NSMutableDictionary *labelsByAccessCode;
@property (copy) NSMutableDictionary *removedUserInfoByAccessCode;
@property (readonly, copy) HMDHomeLockNotificationManager *lockNotificationManager;
@property (readonly) HMDAccessoryReachabilityChangedLogEventManager *reachabilityChangedLogEventManager;
@property (readonly, nonatomic) id<HMMLogEventSubmitting> logEventSubmitter;
@property (readonly, nonatomic) HMDLogEventDailyScheduler *dailyScheduler;
@property (readonly, nonatomic, getter=isCurrentDeviceAvailableResident) BOOL currentDeviceAvailableResident;
@property (readonly) HMFWiFiManager *wifiManager;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy) NSSet *messageReceiverChildren;
@property (readonly, nonatomic) NSUUID *messageTargetUUID;
@property (readonly, nonatomic) NSObject<OS_dispatch_queue> *messageReceiveQueue;
@property (readonly, weak, nonatomic) HMDDevice *companionDevice;
@property (readonly, nonatomic, getter=isCompanionReachable) BOOL companionReachable;
@property (readonly, weak) HMDHome *home;
@property (readonly, getter=isOwnerUser) BOOL ownerUser;
@property (readonly) BOOL isAccessToHomeAllowed;
@property (readonly, copy) NSArray *users;
@property (readonly) HMDDevice *currentDevice;

+ (id)shortDescription;
+ (id)logCategory;
+ (void)_initialize;
+ (void)appendCharacteristicsToAccessoryList:(id)a0 responseTuples:(id)a1 forMultipleCharacteristicsRemoteRead:(id)a2;
+ (void)appendCharacteristicsToAccessoryList:(id)a0 responseTuples:(id)a1 forMultipleCharacteristicsRemoteWrite:(id)a2 message:(id)a3;
+ (id)decodedMigrationBulletinBoardNotifications:(id)a0;
+ (id)decodedMigrationCameraNotificationSettings:(id)a0;
+ (id)encodedMigrationBulletinBoardNotifications:(id)a0;
+ (id)encodedMigrationCameraNotificationSettings:(id)a0;
+ (id)filterUsersSupportingPresence:(id)a0;
+ (id)getBuiltinActionSets;
+ (BOOL)isObjectContainedInHome:(id)a0;
+ (id)migrationBulletinBoardNotificationsForHome:(id)a0;
+ (id)migrationCameraNotificationSettingsForHome:(id)a0;
+ (id)nfcIssuerKeyIdentifierWithPairingIdentity:(id)a0;
+ (id)notificationPayloadForChangedCharacteristics:(id)a0 destinationIsXPCTransport:(BOOL)a1;
+ (id)supportedAccessoryClasses;
+ (void)updateCHIPPropertiesOnAccessoryModel:(id)a0 forAddedHAPAccessoryServer:(id)a1;
+ (BOOL)updateCHIPPropertiesOnHomeModel:(id)a0 forAddedHAPAccessoryServer:(id)a1;
+ (id)zoneIDFromHomeUUID:(id)a0;

- (void)_registerStateHandler;
- (void)_registerForNotifications;
- (void)timerDidFire:(id)a0;
- (void)removeService:(id)a0;
- (void)resetConfiguration;
- (id)eventStoreReadHandle;
- (id)owner;
- (void)dealloc;
- (void)removeUser:(id)a0;
- (BOOL)_addAccessory:(id)a0;
- (id)shortDescription;
- (id)currentUser;
- (void)encodeWithCoder:(id)a0;
- (id)dumpState;
- (id)accessoryWithIdentifier:(id)a0;
- (id)preferredDevice;
- (void)handleSignificantTimeChange;
- (void)removeAccessory:(id)a0;
- (id)logIdentifier;
- (BOOL)_removeAccessory:(id)a0;
- (id)addName:(id)a0;
- (void).cxx_destruct;
- (BOOL)evaluatePredicate:(id)a0;
- (void)removeTrigger:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)validateName:(id)a0;
- (void)addAccessory:(id)a0;
- (BOOL)isMediaPeerToPeerEnabled;
- (id)mediaPassword;
- (long long)minimumMediaUserPrivilege;
- (id)threadNetworkID;
- (void)_registerForMessages;
- (void)_removeAccessory:(id)a0 completionHandler:(id /* block */)a1;
- (void)_removeCharacteristic:(id)a0;
- (id)accessoryWithEndpointIdentifier:(id)a0;
- (id)accessoryWithUUID:(id)a0;
- (id)actionSetWithName:(id)a0;
- (id)actionSetWithUUID:(id)a0;
- (id)descriptionWithPointer:(BOOL)a0;
- (BOOL)isAutomaticSoftwareUpdateEnabled;
- (id)mediaProfileWithUUID:(id)a0;
- (id)mediaSystemWithUUID:(id)a0;
- (void)removeAccessory:(id)a0 completionHandler:(id /* block */)a1;
- (id)roomWithName:(id)a0;
- (id)roomWithUUID:(id)a0;
- (id)serviceGroupWithName:(id)a0;
- (id)serviceGroupWithUUID:(id)a0;
- (void)setAutomaticSoftwareUpdateEnabled:(BOOL)a0;
- (void)setMediaPassword:(id)a0;
- (void)setMediaPeerToPeerEnabled:(BOOL)a0;
- (void)setMinimumMediaUserPrivilege:(long long)a0;
- (void)setOwnerUser:(BOOL)a0;
- (void)setThreadNetworkID:(id)a0;
- (id)triggerOwnedActionSetWithUUID:(id)a0;
- (id)triggerWithName:(id)a0;
- (id)triggerWithUUID:(id)a0;
- (void)unconfigure;
- (id)userWithUUID:(id)a0;
- (id)zoneWithName:(id)a0;
- (id)zoneWithUUID:(id)a0;
- (id)delegatingRouter:(id)a0 filteredTopics:(id)a1 forRouter:(id)a2;
- (id)delegatingRouter:(id)a0 upstreamTopicsFor:(id)a1;
- (void)_removeService:(id)a0;
- (id /* block */)__readWriteResponseHandler:(id)a0 unhandledRequests:(id)a1 unchangedRequests:(id)a2;
- (void)_checkNotifyRemoteControllerNewAccessoryReachableWithAccessory:(id)a0;
- (id)_createMessageForReadWriteRequest:(id)a0 source:(unsigned long long)a1 withCompletionHandler:(id /* block */)a2;
- (void)_disableNotificationsForClient:(id)a0;
- (void)_enableNotificationsForDevices:(id)a0;
- (void)_handleAddZone:(id)a0;
- (void)_handleRemoveUserModel:(id)a0 message:(id)a1;
- (id)_handleRenameHomeModel:(id)a0 message:(id)a1;
- (void)_handleSetMinHomeKitVersionForAccessoryNetworkProtectionChange:(id)a0;
- (id)_residentUserForResidentDevice:(id)a0;
- (void)_sendCoalescedRemoteNotificationsForRequestMessage:(id)a0 accessories:(id)a1;
- (id)_setupPendingResponseTimerIdentifier:(id)a0 originalRequestIdentifier:(id)a1;
- (id)_userForDevice:(id)a0;
- (id)destinationManagersWithDestinationIdentifiers:(id)a0 supportedOptions:(unsigned long long)a1;
- (void)disableNotificationsForDevices:(id)a0;
- (id)emptyModelObjectWithChangeType:(unsigned long long)a0;
- (void)handleXPCConnectionInvalidated:(id)a0;
- (BOOL)isThreadCapable;
- (void)notifyRemoteUsersOfChangedProperties:(id)a0 requestMessageInformation:(id)a1;
- (id)primaryResident;
- (void)scheduleRemoval;
- (BOOL)__shouldAllowAddingWiFiRouterAccessoryWithRequestMessage:(id)a0 error:(id *)a1;
- (void)_handleAddActionSetFromBuilder:(id)a0;
- (void)_handleAddRoom:(id)a0;
- (void)_handleFetchPresenceMapMessage:(id)a0;
- (void)_handleRemoveRoomModel:(id)a0 message:(id)a1;
- (void)_handleRemoveZoneModel:(id)a0 message:(id)a1;
- (void)_handleSoundCheckUpdateRequest:(id)a0;
- (void)_handleUpdateNetworkProtection:(id)a0;
- (id)_residentDeviceForResidentUser:(id)a0;
- (void)_updateCurrentUserForSharedHome;
- (BOOL)attemptToUpdateThreadNetworkID:(id)a0;
- (void)enableMultiUser;
- (void)handleEvaluatePredicateMessage:(id)a0;
- (void)handleInactive:(id)a0;
- (BOOL)isCarPlayAccessAllowedForCharacteristic:(id)a0 withMessage:(id)a1 fromSource:(unsigned long long)a2;
- (void)notifyClientOfVendorInfoUpdatedForManufacturers:(id)a0 withCompletion:(id /* block */)a1;
- (void)removeNotificationDeregistrationForApplicationBundleIdentifier:(id)a0;
- (void)saveSharedHomeToAccountWithReason:(id)a0 postSyncNotification:(BOOL)a1 options:(id)a2;
- (void)saveToCurrentAccountWithReason:(id)a0;
- (id)sharedHomeModel;
- (BOOL)supportsDeviceWithCapabilities:(id)a0;
- (void)__addMediaSession:(id)a0;
- (void)__encodeAccessoriesWithCoder:(id)a0 options:(unsigned long long)a1;
- (void)__handleAcceptedOutgoingInvitationResponse:(id)a0 destinationAddress:(id)a1 publicKey:(id)a2 username:(id)a3 presenceAuthStatus:(id)a4 completionHandler:(id /* block */)a5;
- (void)__handleAddHAPAccessoryModel:(id)a0 message:(id)a1;
- (void)__handleAddMediaAccessoryModel:(id)a0 message:(id)a1;
- (void)__handleCancelledOutgoingInvitation:(id)a0;
- (void)__handleCompletedOutgoingInvitation:(id)a0;
- (void)__handleProcessStateChange:(id)a0;
- (id)__modelObjectsForRemovingOutgoingInvitationForUser:(id)a0;
- (id /* block */)__readWriteResponseHandler:(id)a0 unhandledRequests:(id)a1;
- (void)__registerForRemoteAccessoryReachabilityNotifications:(BOOL)a0 applicationBundleIdentifier:(id)a1;
- (id)__residentDeviceForAccessory:(id)a0 fromMap:(id)a1;
- (void)__saveConfigurationVersionTransaction;
- (void)__sendOutgoingInvitations:(id)a0 suppressHomeInviteNotification:(BOOL)a1;
- (void)__updateServiceTransaction:(id)a0 accessoryTransaction:(id)a1 service:(id)a2 accessory:(id)a3 hapService:(id)a4;
- (void)_accessoryPairingDidComplete:(id)a0 configuration:(id)a1 pairingEvent:(id)a2 accessoryServer:(id)a3 certificationStatus:(long long)a4 requestMessage:(id)a5;
- (void)_addAccessories:(id)a0;
- (void)_addAccessoryToBalancedResidentMap:(id)a0 residentDevice:(id)a1 balancedResidentMap:(id)a2;
- (void)_addAllUsersToAccessory:(id)a0;
- (id)_addMediaSessionForCurrentAccessory:(id)a0;
- (void)_addNewTrigger:(id)a0 message:(id)a1 payloadAnnex:(id)a2 triggerModel:(id)a3;
- (void)_addOutgoingInvitations:(id)a0 message:(id)a1 transactionCompleted:(id /* block */)a2;
- (BOOL)_addOwnerToPrimaryAccessory:(id)a0 error:(id *)a1;
- (void)_addResidentWithUsername:(id)a0 publicKey:(id)a1 destination:(id)a2;
- (void)_addResponseTuplesFromDictionary:(id)a0 accessoryRequestMapTable:(id)a1 responseTuples:(id)a2 completedGroup:(id)a3 logEvents:(id)a4;
- (void)_addRetrievalCompletionTuple:(id)a0;
- (void)_addTransactionForActiveNetworkRouterAccessory:(id)a0 isReplacement:(BOOL)a1;
- (void)_addTransactionForMinimumHomeKitVersionForAccessoryNetworkProtectionChange:(id)a0 message:(id)a1;
- (void)_addTransactionForMinimumNetworkRouterHomeKitVersion:(id)a0 message:(id)a1;
- (void)_addTransactionWithProtectionMode:(id)a0 message:(id)a1;
- (void)_addUserToContainer:(id)a0;
- (void)_addUserToIdentityRegistry:(id)a0;
- (void)_addUsers:(id)a0 accessory:(id)a1;
- (void)_addUsersWithInviteInformations:(id)a0 message:(id)a1;
- (void)_applyNotificationDeregistrations;
- (void)_areWriteRequestsAllowed:(id)a0 message:(id)a1 completion:(id /* block */)a2;
- (void)_auditAndDeregisterCharacteristicsForHAPAccessory:(id)a0;
- (void)_auditChangedCharactersitics:(id)a0;
- (void)_buildCharacteristicWriteRequest:(id)a0 accessoryWriteRequestMapTable:(id)a1 accessoryList:(id)a2 responseTuples:(id)a3 user:(id)a4;
- (id)_buildRequestMapTableFromRequests:(id)a0 pendingResponses:(id)a1;
- (BOOL)_canCurrentDeviceRegisterForReachabilityEventNotification;
- (void)_cancelPairingWithAccessoryDescription:(id)a0;
- (void)_cancelPairingWithAccessoryUUID:(id)a0 completionHandler:(id /* block */)a1;
- (id)_changedHMDCharacteristicsForHAPCharacteristics:(id)a0 stateNumber:(id)a1 broadcast:(BOOL)a2 accessoryServer:(id)a3;
- (id)_characteristicNotificationPayloadsOnDirectTransports:(BOOL)a0;
- (id)_checkResidentCapabilitiesForCredentialSharing:(id)a0;
- (void)_cleanAddAccessoryOperations;
- (void)_cleanRemovedUsers:(id)a0;
- (void)_clearAccessoryNetworkProtectionStateWithTransaction:(id)a0;
- (void)_configureBulletinNotification;
- (void)_configureConfiguredResident:(id)a0 desiredConfigState:(unsigned long long)a1 message:(id)a2;
- (void)_configureNetworkRouterClientManager:(id)a0;
- (void)_configurePairedAccessoriesForServer:(id)a0 reAddServices:(BOOL)a1;
- (void)_configureUnconfiguredResident:(id)a0 desiredConfigState:(unsigned long long)a1;
- (void)_continueLegacyAddAccessoryWithUUID:(id)a0 unassociatedAccessory:(id)a1 setupCode:(id)a2 appID:(id)a3 message:(id)a4;
- (void)_continuePairingAfterUserConsentWithAccessoryDescription:(id)a0 progressHandlerDelegate:(id)a1 message:(id)a2;
- (void)_continuePairingAfterUserConsentWithAccessoryUUID:(id)a0 orUnassociatedAccessory:(id)a1 message:(id)a2;
- (id)_createBuiltinActionSets;
- (id)_createMediaSessionWithEndpoint:(id)a0;
- (void)_createUniquePSKClientConfigurationWithRequestMessage:(id)a0 pairingEvent:(id)a1 completion:(id /* block */)a2;
- (id)_currentDeviceCapabilities;
- (void)_dequeueRetrievalForAccessory:(id)a0 linkType:(long long)a1 error:(id)a2;
- (void)_deregisterDeviceForReachabilityNotification:(id)a0;
- (void)_deregisterPairedAccessory:(id)a0;
- (void)_deregisterStateHandler;
- (void)_disableDirectCharacteristicNotificationsForClient:(id)a0;
- (void)_disableNotificationsForDevices:(id)a0;
- (id)_disablePayloadFromRemotelyUpdatedCharacteristicNotifications:(id)a0;
- (id)_discoveredAccessoriesForServer:(id)a0;
- (id)_discoveredAccessoriesForServer:(id)a0 linkType:(long long)a1;
- (void)_dispatchCHIPReport:(id)a0 destination:(id)a1;
- (void)_encodeActionSets:(id)a0 coder:(id)a1;
- (void)_encodeObjectsWithAccessoriesWithCoder:(id)a0;
- (id)_enqueueRetrievalTupleForAccessory:(id)a0 linkType:(long long)a1 inProgress:(BOOL *)a2 completion:(id /* block */)a3;
- (BOOL)_ensureDevicesSymptomDiscoveryMessageCanBeHandled:(id)a0;
- (void)_evaluateNetworkProtectionAndRouterManagement;
- (void)_evaluateNetworkProtectionSupport;
- (void)_evaluateNetworkRouterManagementForTransaction:(id)a0;
- (void)_evaluateOwnerTrustZoneCapabilityAndNotify;
- (void)_evaluateShouldRelaunchAndSetRelaunch;
- (void)_fetchMetadataFromPrimaryResidentWithCompletion:(id /* block */)a0;
- (id)_getContainerForAppData:(id)a0 keyName:(id *)a1;
- (id)_getLogEventsForOperation:(BOOL)a0 accessories:(id)a1 requestMap:(id)a2 identifier:(id)a3 userUUID:(id)a4 source:(unsigned long long)a5 bundleID:(id)a6;
- (void)_getRunTimeStateUpdateWithOptions:(unsigned long long)a0 includeMediaAccessorySessionState:(BOOL)a1 includeResidentDeviceState:(BOOL)a2 completion:(id /* block */)a3;
- (void)_handleAccessoryReachabilityChange:(id)a0;
- (void)_handleAccessoryReachabilityEventNotificationsRegistration:(id)a0;
- (void)_handleAccessoryReachabilityRegistration:(id)a0;
- (void)_handleAccessoryReachabilityRegistrationAndEnable:(id)a0;
- (void)_handleAccessoryReachabilityUpdatesTimerFired;
- (void)_handleAddAccessories:(id)a0;
- (void)_handleAddAccessory:(id)a0;
- (void)_handleAddAccessoryModel:(id)a0 message:(id)a1;
- (void)_handleAddAccessoryWithDescription:(id)a0;
- (void)_handleAddActionSet:(id)a0;
- (void)_handleAddActionSetModel:(id)a0 message:(id)a1;
- (void)_handleAddEventTrigger:(id)a0;
- (void)_handleAddEventTriggerModel:(id)a0 message:(id)a1;
- (void)_handleAddHomeOwnedActionSet:(id)a0;
- (void)_handleAddOutgoingHomeInvitationModel:(id)a0 message:(id)a1;
- (void)_handleAddRoomModel:(id)a0 message:(id)a1;
- (void)_handleAddServiceGroup:(id)a0;
- (void)_handleAddServiceGroupModel:(id)a0 message:(id)a1;
- (void)_handleAddTimerTrigger:(id)a0;
- (void)_handleAddTimerTriggerModel:(id)a0 message:(id)a1;
- (void)_handleAddTriggerOwnedActionSet:(id)a0;
- (void)_handleAddTriggers:(id)a0;
- (void)_handleAddUserModel:(id)a0 message:(id)a1;
- (void)_handleAddZoneModel:(id)a0 message:(id)a1;
- (void)_handleAllowUserManagementMessage:(id)a0;
- (void)_handleAssistantAccessControlUpdate:(id)a0;
- (void)_handleCHIPSendRemoteRequestMessage:(id)a0;
- (void)_handleCancelPairingAccessory:(id)a0;
- (void)_handleCharacteristicEnableNotification:(id)a0;
- (void)_handleCharacteristicRead:(id)a0;
- (void)_handleCharacteristicWrite:(id)a0;
- (void)_handleCharacteristicsChangedNotification:(id)a0;
- (void)_handleCoalescedModifyNotifications;
- (void)_handleContinuePairingAccessory:(id)a0;
- (void)_handleCreateUniquePSKClientConfiguration:(id)a0;
- (void)_handleDidOnboardLocationServicesChange:(id)a0 message:(id)a1;
- (void)_handleDidReceiveIDSMessageWithNoListenerFromAddress:(id)a0;
- (void)_handleDisableNotificationsTimerFired;
- (void)_handleEnableMultiUserRequest:(id)a0;
- (void)_handleEnableNotifications:(id)a0;
- (void)_handleExecuteActionSet:(id)a0;
- (void)_handleExecuteConfirmationOfTrigger:(id)a0;
- (BOOL)_handleExpiredDeferredRequestTimer:(id)a0;
- (void)_handleFailedAccessories:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 pendingResponses:(id)a3 fastFailedAccessories:(id)a4 slowFailedAccessories:(id)a5 tmpErrorResponseTuples:(id)a6 waitGroup:(id)a7 failureWaitGroup:(id)a8 activity:(id)a9;
- (void)_handleFetchLastModifiedServiceOfType:(id)a0;
- (void)_handleHasAnyUserAcknowledgedCameraRecordingOnboardingChange:(id)a0 message:(id)a1;
- (void)_handleHomeDataRequest:(id)a0;
- (void)_handleHomeLocationChange:(long long)a0 previousLocation:(long long)a1;
- (void)_handleHomeLocationUpdateFromSharedAdmin:(id)a0;
- (void)_handleHomeUpdateDidOnboardLocationServicesRequest:(id)a0;
- (void)_handleHomeUpdateLocationServicesEnabledRequest:(id)a0;
- (void)_handleJoinOrFormThreadNetworkMessage:(id)a0;
- (void)_handleLegacyAddAccessory:(id)a0;
- (void)_handleLocationServicesEnabledChange:(id)a0 message:(id)a1;
- (void)_handleMediaContentProfileAccessControlUpdate:(id)a0;
- (void)_handleMediaPropertiesRead:(id)a0;
- (void)_handleMediaPropertiesWrite:(id)a0;
- (void)_handleModifyCharacteristicNotifications:(id)a0;
- (void)_handleMultiUserEnabledChange:(id)a0 message:(id)a1;
- (void)_handleMultipleCharacteristicRead:(id)a0;
- (void)_handleMultipleCharacteristicWrite:(id)a0;
- (void)_handleNetworkProtectionModeChangeForTransaction:(id)a0;
- (void)_handleOutgoingInvitations:(id)a0;
- (void)_handlePendingResponsesTimerFired:(BOOL)a0;
- (void)_handleQueryResidentReachabilityForAccessories:(id)a0;
- (void)_handleReadMediaProperties:(id)a0 source:(unsigned long long)a1 message:(id)a2 completionHandler:(id /* block */)a3;
- (void)_handleReceivedNonCloudSourcedSharedHomeModel;
- (void)_handleRemoteGatewayNotificationRegistration:(id)a0 enable:(BOOL)a1;
- (void)_handleRemoteReachabilityNotificationTimerFired;
- (void)_handleRemoteUserClientCloudShareRepairRequest:(id)a0;
- (void)_handleRemoteUserClientCloudShareRequest:(id)a0;
- (void)_handleRemoveAccessoryAfterUserConsent:(id)a0 message:(id)a1;
- (void)_handleRemoveAccessoryMessage:(id)a0;
- (void)_handleRemoveAccessoryModel:(id)a0 message:(id)a1;
- (void)_handleRemoveActionSet:(id)a0;
- (void)_handleRemoveActionSetModel:(id)a0 message:(id)a1;
- (void)_handleRemoveAppDataModel:(id)a0 message:(id)a1;
- (void)_handleRemoveClientConfiguration:(id)a0;
- (void)_handleRemoveOutgoingHomeInvitationModel:(id)a0 message:(id)a1;
- (void)_handleRemoveRoom:(id)a0;
- (void)_handleRemoveServiceGroup:(id)a0;
- (void)_handleRemoveServiceGroupModel:(id)a0 message:(id)a1;
- (void)_handleRemoveTrigger:(id)a0;
- (void)_handleRemoveTriggerModel:(id)a0 message:(id)a1;
- (void)_handleRemoveUser:(id)a0;
- (void)_handleRemoveZone:(id)a0;
- (void)_handleRename:(id)a0;
- (void)_handleRequestHomeDataSync:(id)a0;
- (void)_handleResetAndRemoveAllCHIPPairingsFromAccessoryMessage:(id)a0;
- (void)_handleResidentAccessoryReachableWithPayload:(id)a0;
- (void)_handleResidentChange;
- (void)_handleResolveThreadNetworkRequest:(id)a0;
- (void)_handleResponseForElectMessageToResident:(id)a0 error:(id)a1;
- (void)_handleRetrieveAsyncResults:(id)a0;
- (void)_handleRetrieveHomeLocationForFeedback:(id)a0;
- (void)_handleSendingNotificationsForRequest:(id)a0 requestIdentifier:(id)a1 supportsMultiPartResponse:(BOOL)a2 characteristicUpdates:(id)a3 completion:(id /* block */)a4;
- (void)_handleSetAppData:(id)a0;
- (void)_handleSetHasAnyUserAcknowledgedCameraRecordingOnboardingRequest:(id)a0;
- (void)_handleSetHasOnboardedForAccessCodeChange:(id)a0 message:(id)a1;
- (void)_handleSetHasOnboardedForAccessCodeMessage:(id)a0;
- (void)_handleSetHasOnboardedForWalletKeyChange:(id)a0 message:(id)a1;
- (void)_handleSetHasOnboardedForWalletKeyMessage:(id)a0;
- (void)_handleSetMinimumNetworkRouterHomeKitVersion:(id)a0;
- (void)_handleSiriPhraseOptionsStatusChange:(id)a0 message:(id)a1;
- (void)_handleSiriPhraseOptionsUpdateRequest:(id)a0;
- (void)_handleSoundCheckChange:(id)a0 message:(id)a1;
- (void)_handleStartDiscoveringSymptomsForNearbyDevicesMessage:(id)a0;
- (void)_handleStopDiscoveringSymptomsForNearbyDevicesMessage:(id)a0;
- (void)_handleTestUpgradeToROAR:(id)a0;
- (void)_handleThreadNetworkCredentialsRequest:(id)a0;
- (void)_handleUnjoinThreadNetworkMessage:(id)a0;
- (void)_handleUpdateAppDataModel:(id)a0 message:(id)a1;
- (void)_handleUpdateAutomaticSoftwareUpdate:(id)a0;
- (void)_handleUpdateAutomaticThirdPartyAccessorySoftwareUpdate:(id)a0;
- (void)_handleUpdateMediaPassword:(id)a0;
- (void)_handleUpdateMediaPeerToPeerEnabled:(id)a0;
- (void)_handleUpdateMinimumMediaUserPrivilege:(id)a0;
- (void)_handleUpdateNetworkProtectionWithHomeModel:(id)a0 message:(id)a1;
- (void)_handleUpdateOutgoingInvitationState:(id)a0;
- (void)_handleUpdatePresenceConsent:(id)a0;
- (void)_handleUpdateRequestForHomeInvitation:(id)a0 controllerPublicKey:(id)a1 controllerUsername:(id)a2 invitationState:(long long)a3 presenceAuthStatus:(id)a4 preferredUserID:(id)a5 fromHandle:(id)a6 fromAddress:(id)a7 message:(id)a8 messageResponseHandler:(id /* block */)a9;
- (void)_handleUpdateRequestForHomeInvitationFromInvitee:(id)a0;
- (void)_handleUpdateUserAccess:(id)a0;
- (void)_handleUpdateUserAnnounceAccess:(id)a0;
- (void)_handleUpdateUserCamerasAccessLevel:(id)a0;
- (void)_handleUpdatedCharacteristics:(id)a0 accessoryServer:(id)a1 stateNumber:(id)a2 broadcast:(BOOL)a3 internal:(BOOL)a4;
- (void)_handleUserConsentForAccessoryReplacement:(id)a0 consent:(BOOL)a1 message:(id)a2;
- (void)_handleUserConsentResponseForAccessory:(id)a0;
- (void)_handleUserInvitations:(id)a0;
- (void)_handleUserListeningHistoryUpdateControlUpdatedAccessoryUUIDs:(id)a0;
- (void)_handleWriteMediaProperties:(id)a0 source:(unsigned long long)a1 requestMessage:(id)a2 completionHandler:(id /* block */)a3;
- (BOOL)_hasPairedReachableBTLEAccessories;
- (id)_hmdCharacteristicsForUpdatedHAPcharacteristics:(id)a0 accessoryServer:(id)a1;
- (BOOL)_isAccessToHomeAllowed;
- (BOOL)_isEventTriggerOnLocalDeviceForAccessory:(id)a0;
- (BOOL)_isEventTriggerOnRemoteGatewayForAccessory:(id)a0;
- (BOOL)_isNetworkRouterSupportEnabledForCurrentDevice;
- (BOOL)_isReadRequestAllowForCharacteristics:(id)a0 message:(id)a1 error:(id *)a2;
- (BOOL)_isRegisteredForNotificationsForClients:(id)a0;
- (BOOL)_isRegisteredForNotificationsWithRemoteGateway:(id)a0;
- (BOOL)_isRetrievalInProgressForPrimaryAccessory:(id)a0 linkType:(long long)a1;
- (BOOL)_isSecureClassTriggeredByCharacteristics:(id)a0;
- (BOOL)_isSharedHomeVersionTrustZoneCapable;
- (BOOL)_isUserValid:(id)a0 error:(id *)a1;
- (BOOL)_loadBalanceWriteRequestOnResidentForAccessory:(id)a0 accessoryWriteRequestMapTable:(id)a1 requestMessage:(id)a2 source:(unsigned long long)a3 responseTuples:(id)a4 withCompletionHandler:(id /* block */)a5;
- (void)_loadBalancedRedispatchForAccessories:(id)a0 source:(unsigned long long)a1 dispatchGroup:(id)a2 writeRequestMap:(id)a3 requestMessage:(id)a4 responseTuples:(id)a5;
- (void)_migrateAppleMediaAccessoriesWithCloudZone:(id)a0 migrationQueue:(id)a1 completion:(id /* block */)a2;
- (void)_migrateHomeAllObjectsCloudZone:(id)a0 migrationGroup:(id)a1 migrationQueue:(id)a2 saveModels:(id)a3 runModels:(id)a4;
- (void)_migrateHomeMediaSettingsCloudZone:(id)a0 migrationQueue:(id)a1 completion:(id /* block */)a2;
- (void)_migrateHomeObjectCloudZone:(id)a0 defaultModel:(id)a1 completion:(id /* block */)a2;
- (void)_migrateHomeSettingsCloudZone:(id)a0 migrationQueue:(id)a1 completion:(id /* block */)a2;
- (void)_migrateHomeUsersCloudZone:(id)a0 migrationQueue:(id)a1 completion:(id /* block */)a2;
- (void)_migrateResidentDevicesCloudZone:(id)a0 migrationQueue:(id)a1 completion:(id /* block */)a2;
- (void)_migrateUnknownAccessoriesWithCloudZone:(id)a0 accessoryUUIDs:(id)a1 migrationQueue:(id)a2 completion:(id /* block */)a3;
- (void)_modifyCharacteristicNotifications:(id)a0 mediaNotifications:(id)a1 enableNotification:(BOOL)a2 withDevice:(id)a3;
- (void)_modifyCharacteristicNotifications:(id)a0 mediaNotifications:(id)a1 enableNotification:(BOOL)a2 withDevice:(id)a3 completion:(id /* block */)a4;
- (void)_modifyCharacteristicNotificationsOnRemoteGateways:(id)a0 mediaNotifications:(id)a1 enableNotification:(BOOL)a2;
- (void)_modifyCharacteristicNotificationsOnResident:(id)a0 mediaNotifications:(id)a1 enableNotification:(BOOL)a2;
- (void)_notifyChangedCharacteristics:(id)a0 identifier:(id)a1 multiPartResponse:(BOOL)a2 moreMessagesInMultipart:(BOOL)a3 requestMessage:(id)a4 withCompletionHandler:(id /* block */)a5;
- (void)_notifyChangedCharacteristics:(id)a0 message:(id)a1 modifiedCharacteristics:(id)a2 broadcast:(BOOL)a3;
- (void)_notifyChangedCharacteristics:(id)a0 withRequestIdentifier:(id)a1 notificationUpdateIdentifier:(id)a2 toUserDeviceAddress:(id)a3 broadcast:(BOOL)a4;
- (void)_notifyChangedProperties:(id)a0 withRequestIdentifier:(id)a1 notificationUpdateIdentifier:(id)a2 toUserDeviceAddress:(id)a3;
- (void)_notifyClientOfNewlyAddedAccessories:(id)a0 requestMessage:(id)a1;
- (void)_notifyClientsOfAccessoryInfoUpdatedForAccessories:(id)a0 shouldRefreshBadge:(BOOL)a1 withCompletion:(id /* block */)a2;
- (void)_notifyClientsOfUpdatedResidentUser:(id)a0;
- (void)_notifyOwnerOfAddedAccessories:(id)a0 completion:(id /* block */)a1;
- (void)_notifyRemoteControllerAccessoryReachableWithAccessory:(id)a0 device:(id)a1;
- (void)_notifyRemoteUsersOfChangedCharacteristics:(id)a0 message:(id)a1 broadcast:(BOOL)a2;
- (void)_notifyRemoteUsersOfChangedProperties:(id)a0 requestMessageInformation:(id)a1;
- (void)_notifyRetrievalError:(id)a0 accessoryServer:(id)a1 linkType:(long long)a2 accessoryOperationBlock:(id /* block */)a3;
- (void)_notifyThreadLayerOfResidentChange;
- (void)_notifyUpdatedCharacteristic:(id)a0 withRequestIdentifier:(id)a1 notificationUpdateIdentifier:(id)a2 toUserDeviceAddress:(id)a3 completion:(id /* block */)a4;
- (id)_outgoingInvitationForUserWithHandle:(id)a0;
- (void)_pairAccessoryWithAccessoryDescription:(id)a0 configuration:(id)a1 pairingEvent:(id)a2 progressHandler:(id /* block */)a3 requestMessage:(id)a4;
- (void)_pairAccessoryWithAccessoryDescription:(id)a0 unpairedAccessory:(id)a1 configuration:(id)a2 pairingEvent:(id)a3 requestMessage:(id)a4;
- (BOOL)_passReadRequestToCompanion:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 pendingResponses:(id)a3 remoteAccessories:(id)a4 withCompletionHandler:(id /* block */)a5;
- (BOOL)_passWriteRequestToCompanion:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 remoteAccessories:(id)a3 responseTuples:(id)a4 withCompletionHandler:(id /* block */)a5;
- (void)_performOperation:(id)a0 completion:(id /* block */)a1;
- (void)_performPostSaveActionsWithReason:(id)a0;
- (BOOL)_populateTriggerModel:(id)a0 fromBuilderMessage:(id)a1 transaction:(id)a2 responsePayload:(id)a3;
- (void)_postInternalNotificationForChangedCharacteristics:(id)a0 modifiedCharacteristics:(id)a1 changedByThisDevice:(BOOL)a2 residentShouldNotifyPeers:(BOOL)a3 message:(id)a4 broadcast:(BOOL)a5;
- (id)_primaryAccessoryForServer:(id)a0;
- (void)_processAccessoriesToAddForUnpairedAccessory:(id)a0 certificationStatus:(long long)a1 accessoryServer:(id)a2 networkCredential:(id)a3 pairingEvent:(id)a4 message:(id)a5 completionHandler:(id /* block */)a6;
- (void)_processLegacyPairingRequestForMessage:(id)a0 cancelPairing:(BOOL)a1;
- (void)_processOutgoingInvitationsRequest:(id)a0;
- (void)_processPairingRequestForMessage:(id)a0 cancelPairing:(BOOL)a1;
- (void)_processProductDataForNewlyAddedAccessory:(id)a0 transaction:(id)a1;
- (id)_processTestModeHomeAccessControlOverride:(id)a0;
- (id)_processTestModeHomeLocationStatusOverride:(id)a0;
- (id)_processTestModeSkipHH2MigrationOverride:(id)a0;
- (void)_processUpdatedAccessoryServer:(id)a0 reAddServices:(BOOL)a1;
- (void)_processUpdatedProductDataForAccessory:(id)a0 hapAccessory:(id)a1 transaction:(id)a2;
- (id)_productDataFromHAPAccessory:(id)a0;
- (void)_purgeResidentUsers;
- (void)_queueNewlyAddedAccessoryForResponseWithAccessory:(id)a0 message:(id)a1;
- (void)_reachabilityChangedForAccessory:(id)a0 reachable:(BOOL)a1;
- (void)_readCharacteristicValues:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 withCompletionHandler:(id /* block */)a3;
- (void)_readCharacteristicValuesForAccessories:(id)a0 readRequestMap:(id)a1 responseTuples:(id)a2 requestMessage:(id)a3 source:(unsigned long long)a4 viaDevice:(id)a5 completionHandler:(id /* block */)a6;
- (id)_readRequestTuplesFromMessage:(id)a0 outUnhandledRequests:(id *)a1;
- (void)_reallyRedispatchReadsToDevice:(id)a0 accessories:(id)a1 dispatchGroup:(id)a2 requestMap:(id)a3 requestMessage:(id)a4 source:(unsigned long long)a5 responseTuples:(id)a6 activity:(id)a7;
- (void)_reallyRedispatchWritesToDevice:(id)a0 accessories:(id)a1 dispatchGroup:(id)a2 requestMap:(id)a3 requestMessage:(id)a4 source:(unsigned long long)a5 responseTuples:(id)a6 activity:(id)a7;
- (void)_reconfigureAccessoriesOnRouterRemovalWithCompletion:(id /* block */)a0;
- (void)_redispatchReadForAccessories:(id)a0 dispatchGroup:(id)a1 requestMap:(id)a2 requestMessage:(id)a3 source:(unsigned long long)a4 responseTuples:(id)a5 errorResponseTuples:(id)a6;
- (void)_redispatchWriteForAccessories:(id)a0 dispatchGroup:(id)a1 requestMap:(id)a2 requestMessage:(id)a3 source:(unsigned long long)a4 responseTuples:(id)a5;
- (void)_reevaluateAccessoryInfoWithBadgeRefresh:(BOOL)a0;
- (void)_refreshCharacteristicValuesOnHomeNotificationEnable;
- (void)_refreshMediaProfilesOnHomeNotificationEnable;
- (void)_refreshUserDisplayNames;
- (void)_registerCameraReachabilityEventNotificationsWithCompletionHandler:(id /* block */)a0;
- (void)_registerDeviceForReachabilityNotification:(id)a0 accessoryList:(id)a1;
- (void)_registerForReachabilityChangeNotificationsEnabled:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)_registerPairedAccessory:(id)a0 transports:(unsigned long long)a1 setupHash:(id)a2;
- (void)_registerResidentReachabilityNotificationWithEnableAccessories:(id)a0 disableAccessories:(id)a1 completionHandler:(id /* block */)a2;
- (void)_registerThreadResidentCommissioningMessageHandlers;
- (void)_relayAddTriggerToResident:(id)a0;
- (void)_remoteAccessEnabled:(BOOL)a0;
- (void)_remoteAccessHealthMonitorTimerDidFire;
- (void)_remotelySetNotificationsEnabled:(BOOL)a0 forCharacteristics:(id)a1;
- (void)_removeAccessories:(id)a0 message:(id)a1;
- (id)_removeAccessoriesCommon:(id)a0;
- (void)_removeAccessoriesForPrimaryAccessory:(id)a0 error:(id)a1 completionHandler:(id /* block */)a2;
- (void)_removeAccessoriesFromContainers:(id)a0;
- (void)_removeAccessoryWithUUID:(id)a0 message:(id)a1;
- (void)_removeAllHomeContentsAndAccessoryPairings:(BOOL)a0 queue:(id)a1 completionHandler:(id /* block */)a2;
- (void)_removeClientConfigurationWithIdentifier:(id)a0;
- (void)_removeClientConfigurationWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)_removeCloudData;
- (void)_removeConnectionFromConnectionsDiscoveringSymptomsForNearbyDevices:(id)a0;
- (void)_removeCorruptAccessories;
- (void)_removeMediaSessionWithIdentifier:(id)a0;
- (void)_removeOutgoingInvitationForUser:(id)a0;
- (void)_removePendingAccessoryAdd:(id)a0;
- (void)_removeRetrievalCompletionTuple:(id)a0;
- (void)_removeTrigger:(id)a0 message:(id)a1;
- (void)_removeUser:(id)a0;
- (void)_removeUser:(id)a0 message:(id)a1;
- (void)_removeUserFromContainer:(id)a0;
- (void)_removeWithMergeSecondaryAccessory:(id)a0 removedFromBridgeAccessory:(id)a1 completionHandler:(id /* block */)a2;
- (void)_requestRemoveClientConfigurationWithIdentifier:(id)a0;
- (void)_requestUniquePSKClientConfigurationWithCompletion:(id /* block */)a0;
- (BOOL)_residentDeviceAvailable;
- (id)_residentUsers;
- (void)_resubscribeForNotificationsOnResident:(id)a0;
- (void)_retrieveHAPAccessoryForHMDHAPAccessory:(id)a0 linkType:(long long)a1 forceRetrieve:(BOOL)a2 completion:(id /* block */)a3;
- (id)_retrieveTupleForPrimaryAccessory:(id)a0 linkType:(long long)a1;
- (void)_saveSharedHomeToAccountWithReason:(id)a0 postSyncNotification:(BOOL)a1 options:(id)a2;
- (void)_scheduleApplyNetworkRouterSettingsAction:(id)a0;
- (void)_scheduleThreadNetworkUpdate;
- (void)_sendClientCharacteristicsChangedNotificationWithIdentifier:(id)a0 requestMessage:(id)a1 multiPartResponse:(BOOL)a2 moreInMultiPartResponse:(BOOL)a3 characteristicChanges:(id)a4 completionHandler:(id /* block */)a5;
- (void)_sendInvitation:(id)a0 message:(id)a1 shareURL:(id)a2 shareToken:(id)a3 suppressHomeInviteNotification:(BOOL)a4;
- (void)_sendInvitationCancelationRequestToInvitee:(id)a0;
- (void)_sendReadRequestToAccessoryServer:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 pendingResponses:(id)a3 slowFailedAccessories:(id)a4 fastFailedAccessories:(id)a5 unreachableWaitGroup:(id)a6 waitGroup:(id)a7 activity:(id)a8;
- (void)_sendRemoveCompletionStatusForHMDAccessories:(id)a0 withCompletion:(id /* block */)a1 error:(id)a2;
- (void)_sendResidentInviteWithDestination:(id)a0;
- (void)_sendWriteRequestToAccessoryServer:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 failedAccessories:(id)a3 responseTuples:(id)a4 activity:(id)a5 waitGroup:(id)a6 unreachableWaitGroup:(id)a7;
- (void)_setAccessories:(id)a0;
- (void)_setupActiveNetworkRouterAccessory:(id)a0 existingRouterAccessories:(id)a1;
- (id /* block */)_setupCodeProviderForMessage:(id)a0;
- (id)_setupDescriptionFromData:(id)a0 error:(id *)a1;
- (id)_setupTimerWithPreferenceKey:(id)a0;
- (void)_sharedAdminDidFailToAddAccessories:(id)a0;
- (BOOL)_shouldAllowAddingAccessoryOfCategory:(id)a0 requestMessage:(id)a1 error:(id *)a2;
- (BOOL)_shouldAllowAddingAccessoryWithDescription:(id)a0 requestMessage:(id)a1 error:(id *)a2;
- (BOOL)_shouldAvoidTombstoningAccessoryServer:(id)a0 accessory:(id)a1;
- (BOOL)_shouldRateLimitChangeNotificationsForCharacteristic:(id)a0;
- (BOOL)_shouldRegisterForNotificationsWithDevice:(id)a0;
- (BOOL)_shouldSendToDestination:(id)a0 device:(id)a1 remoteSourceDevice:(id)a2;
- (BOOL)_shouldUseAttributeReportForBulletin:(id)a0;
- (BOOL)_shouldUseDeprecatedAddAccessoryMessage:(id)a0 minimumVersion:(id)a1 primaryResident:(id)a2 shouldRelayMessages:(BOOL)a3;
- (BOOL)_shouldWaitForAccessoriesToBeReachable;
- (id)_splitCharacteristicChanges:(id)a0 changedAccessories:(id)a1;
- (void)_startHomeNotificationDeregistrationTimer;
- (void)_storeCHIPRemoteSubscriberFromMessage:(id)a0;
- (void)_subscribeForHomeNotificationsFromRemoteGateway:(BOOL)a0;
- (void)_subscribeForHomeNotificationsFromRemoteGateway:(BOOL)a0 accessories:(id)a1;
- (BOOL)_testTimerForQueuedAddAccessoryWithTimer:(id)a0;
- (void)_unconfigureNetworkRouterClientManager;
- (void)_unconfigurePairedAccessoriesForServer:(id)a0 updateReachability:(BOOL)a1;
- (id)_unexpectedCharacteristicsFromCharacteristicNotifications:(id)a0;
- (void)_unitTest_setRetrievalCompletionsTimeout:(double)a0;
- (void)_updateActiveNetworkRouterAccessory:(id)a0 isReplacement:(BOOL)a1 withTransaction:(id)a2;
- (void)_updateBulletinBoardOfChangedCharacteristics:(id)a0 changedByThisDevice:(BOOL)a1 changeNotificationFromPrimary:(BOOL)a2;
- (void)_updateConfigurationStateForResidentDevice:(id)a0 desiredConfigState:(unsigned long long)a1 message:(id)a2;
- (void)_updateConfigurationVersion;
- (void)_updateExpectConfigurationVersion;
- (void)_updateHomeLocation;
- (void)_updateOutgoingInvitationsWithCompleteUserManagementOperation:(id)a0;
- (void)_updateOwnedTriggers;
- (void)_updateReachabilityChangeToRegisteredDevices:(id)a0;
- (void)_updateResidentFirstAccessoryCommunicationEnabled;
- (void)_updateThreadNetworkWithModel:(id)a0 message:(id)a1;
- (void)_updateWoWState:(id)a0;
- (BOOL)_validateAddingNewTriggerWithName:(id)a0 message:(id)a1;
- (BOOL)_verifyUserManagementPermissionForAccessory:(id)a0 error:(id *)a1;
- (void)_waitForEarlyDispatchTimeout:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 failedAccessories:(id)a3 responseTuples:(id)a4 activity:(id)a5 unreachableWaitGroup:(id)a6 failureWaitGroup:(id)a7;
- (void)_waitForEarlyDispatchTimeoutOnReadRequest:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 pendingResponses:(id)a3 activity:(id)a4 slowFailedAccessories:(id)a5 tmpErrorResponseTuples:(id)a6 unreachableWaitGroup:(id)a7 failureWaitGroup:(id)a8;
- (void)_waitForWriteRequestFanOut:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 responseTuples:(id)a3 failedAccessories:(id)a4 activity:(id)a5 waitGroup:(id)a6 failureWaitGroup:(id)a7;
- (void)_wol_processChangedCharacteristicResponses:(id)a0;
- (void)_writeAccessoryCapabilities:(id)a0 accessoryUUID:(id)a1 homeUUID:(id)a2;
- (void)_writeCharacteristicValues:(id)a0 requestMessage:(id)a1 source:(unsigned long long)a2 withCompletionHandler:(id /* block */)a3;
- (void)_writeCharacteristicValuesForAccessories:(id)a0 writeRequestMap:(id)a1 responseTuples:(id)a2 requestMessage:(id)a3 viaDevice:(id)a4 source:(unsigned long long)a5 completionHandler:(id /* block */)a6;
- (void)_writeResidentCapabilities:(id)a0 accessoryUUID:(id)a1 homeUUID:(id)a2;
- (id)accessoriesWithUUIDs:(id)a0;
- (void)accessoryBrowser:(id)a0 accessoryServer:(id)a1 didDiscoverAccessories:(id)a2 transaction:(id)a3 error:(id)a4;
- (void)accessoryBrowser:(id)a0 accessoryServer:(id)a1 didStopPairingWithError:(id)a2;
- (void)accessoryBrowser:(id)a0 accessoryServer:(id)a1 didUpdateCategory:(id)a2;
- (void)accessoryBrowser:(id)a0 accessoryServer:(id)a1 didUpdateConnectionState:(BOOL)a2 sessionInfo:(id)a3 linkLayerType:(long long)a4 withError:(id)a5;
- (void)accessoryBrowser:(id)a0 accessoryServer:(id)a1 didUpdateHasPairings:(BOOL)a2;
- (void)accessoryBrowser:(id)a0 accessoryServer:(id)a1 didUpdateValuesForCharacteristics:(id)a2 stateNumber:(id)a3 broadcast:(BOOL)a4;
- (void)accessoryBrowser:(id)a0 didAddAccessoryAdvertisement:(id)a1;
- (void)accessoryBrowser:(id)a0 didFindAccessoryServer:(id)a1 stateChanged:(BOOL)a2 stateNumber:(id)a3 completion:(id /* block */)a4;
- (void)accessoryBrowser:(id)a0 didFindAccessoryServerNeedingReprovisioning:(id)a1 error:(id)a2;
- (void)accessoryBrowser:(id)a0 didFinishPairingForAccessoryServer:(id)a1;
- (void)accessoryBrowser:(id)a0 didFinishWACForAccessoryWithIdentifier:(id)a1 error:(id)a2;
- (void)accessoryBrowser:(id)a0 didRemoveAccessoryAdvertisement:(id)a1;
- (void)accessoryBrowser:(id)a0 didRemoveAccessoryServer:(id)a1 error:(id)a2;
- (void)accessoryBrowser:(id)a0 didTombstoneAccessoryServer:(id)a1;
- (void)accessoryBrowser:(id)a0 didUpdateEndpoint:(id)a1;
- (void)accessoryBrowser:(id)a0 didUpdateReachability:(BOOL)a1 forBTLEAccessoriesWithServerIdentifier:(id)a2;
- (void)accessoryBrowser:(id)a0 discoveryFailedWithError:(id)a1 accessoryServer:(id)a2 linkType:(long long)a3;
- (void)accessoryBrowser:(id)a0 identifier:(id)a1 reachable:(BOOL)a2;
- (unsigned long long)accessoryCountForRoom:(id)a0;
- (id)accessoryForMediaProfileUniqueIdentifier:(id)a0;
- (unsigned long long)accessorySettingsLocalMessageHandler:(id)a0 callerPrivilegeWithMessage:(id)a1;
- (id)accessorySettingsMessengerMessageTargetUUID;
- (id)accessoryWithDeviceIdentifier:(id)a0;
- (id)accessoryWithSPIClientIdentifier:(id)a0;
- (id)actionWithDictionaryRepresentation:(id)a0;
- (id)addActionSetName:(id)a0;
- (void)addCompanionAsResidentUser:(id)a0;
- (void)addMediaSession:(id)a0;
- (void)addMediaSessionState:(id)a0;
- (void)addNewlyConfiguredAccessories:(id)a0 addSessionIdentifier:(id)a1;
- (void)addNotificationDeregistrationForApplicationBundleIdentifier:(id)a0;
- (void)addNotificationRegistrationForApplicationBundleIdentifier:(id)a0 includesAppleMediaAccessories:(BOOL)a1;
- (void)addOutgoingInvitation:(id)a0;
- (void)addResidentCapableDevice:(id)a0;
- (void)addToCurrentTriggers:(id)a0;
- (void)addUnconfiguredResidentDevice:(id)a0;
- (void)addUser:(id)a0;
- (id)aggregateDataTopicForMediaGroupsAggregator:(id)a0;
- (void)aggregator:(id)a0 accessoryCapabilitiesWithUUID:(id)a1 completion:(id /* block */)a2;
- (void)aggregator:(id)a0 changedAccessoryCapabilities:(id)a1 rawCapabilities:(id)a2 accessoryUUID:(id)a3 homeUUID:(id)a4;
- (void)aggregator:(id)a0 changedResidentCapabilities:(id)a1 rawCapabilities:(id)a2 accessoryUUID:(id)a3 homeUUID:(id)a4;
- (void)aggregator:(id)a0 didReceiveDeviceIRKWithUUID:(id)a1 deviceIRK:(id)a2;
- (void)aggregator:(id)a0 didReceivePublicPairingKeyWithUUID:(id)a1 pairingIdentity:(id)a2;
- (void)aggregator:(id)a0 didReceiveSoftwareVersionWithUUID:(id)a1 softwareVersion:(id)a2;
- (void)aggregator:(id)a0 residentCapabilitiesWithUUID:(id)a1 completion:(id /* block */)a2;
- (void)aggregatorDidBecomePrimary:(id)a0;
- (id)allNewlyConfiguredAccessories;
- (id)appleMediaAccessoriesForMediaGroupsAggregator:(id)a0;
- (id)appleMediaAccessoriesForStateManager:(id)a0;
- (BOOL)applyDeviceLockStatus:(id)a0;
- (BOOL)areAllResidentsUnreachable;
- (unsigned long long)assistantAccessCapableAccessoryCount;
- (id)audioDestinationControllerDataForDestination:(id)a0;
- (void)auditUsersForNotifications:(id)a0;
- (BOOL)awdPrimaryReportingDevice;
- (id)backingStoreObjects:(long long)a0;
- (id)balancedResidentMapForAccessories:(id)a0;
- (void)btleAccessoryReachabilityProbeTimer:(BOOL)a0;
- (id)builtInActionSetInfo;
- (void)cacheResponsesForMessage:(id)a0;
- (BOOL)canTopicBeForwardedToPrimaryFromResident:(id)a0;
- (BOOL)checkForNetworkRouterSupport:(unsigned long long)a0 error:(id *)a1;
- (void)checkTimerTriggers;
- (void)cleanChangesIfNoAddChangeObjectID:(id)a0 completion:(id /* block */)a1;
- (void)computeBridgedAccessoriesForAllBridges;
- (void)configureAccessorySettingsMessengerWithMessengerFactory:(id)a0 messageHandlerFactory:(id)a1;
- (void)configureAfterAccessoriesConfigurationTrackerNotificationsWithCurrentAccessory:(id)a0 accessories:(id)a1 uncommittedTransactions:(id)a2;
- (void)configureAppleMediaAccessoriesStateManagerWithStateManagerWithFactory:(id)a0 messengerFactory:(id)a1 metricsDispatcherFactory:(id)a2;
- (void)configureBulletinNotification;
- (void)configureMediaDestinationControllersForAccessories:(id)a0;
- (void)configureMediaGroupObjects;
- (void)configureMediaGroupsAggregateConsumer;
- (void)configureMediaGroupsAggregator;
- (void)configureMediaGroupsUnconfiguredParticipantOnboardingManager;
- (void)configureMediaSystems;
- (void)configureMultiuserSettingsMessengerWithMessengerFactory:(id)a0;
- (void)configureNaturalLightingForDemoMode;
- (void)configureNaturalLightingWithDemoModeEnabled:(BOOL)a0;
- (void)configurePrimaryResidentMessageRouterWithFactory:(id)a0 metricsDispatcherFactory:(id)a1;
- (void)configureRemoteEventRouterClientControllerForAccessories:(id)a0;
- (void)configureSiriEndpointProfilesMessengerWithMessengerFactory:(id)a0 messageHandlerFactory:(id)a1;
- (void)configureUnifiedLanguageValueListSettingDataProviderWithFactory:(id)a0;
- (BOOL)configureWithHomeManager:(id)a0 accessoriesPresent:(id)a1 uncommittedTransactions:(id)a2 source:(unsigned long long)a3;
- (id)confirmedPrimaryResidentDevice;
- (id)confirmedPrimaryResidentDeviceForPrimaryResidentChangeMonitor:(id)a0;
- (BOOL)containsRemovedUser:(id)a0;
- (id)createAccessorySettingsLocalMessageHandlerWithHomeUUID:(id)a0 languageValuesDataProvider:(id)a1;
- (id)createAccessorySettingsMessengerWithMessageTargetUUID:(id)a0 messageDispatcher:(id)a1 messageRouter:(id)a2 messageHandler:(id)a3 logEventSubmitter:(id)a4 legacyMessageReceiver:(id)a5;
- (id)createActionSetWithName:(id)a0 uuid:(id)a1 type:(id)a2;
- (id)createAppleMediaAccessoriesStateManagerMetricsDispatcherWithIdentifier:(id)a0 logEventSubmitter:(id)a1;
- (id)createAppleMediaAccessoriesStateManagerWithIdentifier:(id)a0 messenger:(id)a1 metricsDispatcher:(id)a2;
- (id)createAppleMediaAccessoriesStateMessengerWithIdentifier:(id)a0 messageDispatcher:(id)a1;
- (void)createCoordinationStateManagerForCurrentAccessory:(id)a0;
- (id)createModelForAppDataPayload:(id)a0 existingAppData:(id)a1 parentUUID:(id)a2;
- (id)createMultiuserSettingsMessenger:(id)a0 messageDispatcher:(id)a1;
- (id)createPrimaryResidentMessageRouterMetricsDispatcherWithLogEventSubmitter:(id)a0;
- (id)createPrimaryResidentMessageRouterWithHomeUUID:(id)a0 messageDispatcher:(id)a1 metricsDispatcher:(id)a2;
- (void)createRemoteEventRouterServerIfNeeded;
- (id)createSiriEndpointProfileMessageHandlerWithHomeUUID:(id)a0;
- (id)createSiriEndpointProfilesMessengerWithMessageTargetUUID:(id)a0 messageDispatcher:(id)a1 messageRouter:(id)a2 messageHandler:(id)a3;
- (id)createUnifiedLanguageValueListSettingDataProvider;
- (BOOL)currentDeviceSupportsSiriUnsecuringActionsWithNoPasscodeForSiriSecureAccessoryAccessController:(id)a0;
- (BOOL)currentDeviceSupportsSiriUnsecuringActionsWithWatchAuthForSiriSecureAccessoryAccessController:(id)a0;
- (id)dataProvidersForUnifiedLanguageValueListSettingDataProvider:(id)a0;
- (id)deletedBackingStoreObject;
- (unsigned long long)deriveNetworkRouterSupport:(unsigned long long)a0;
- (id)destinationControllerDataForAppleMediaAccessory:(id)a0;
- (id)destinationControllerWithCommittedDestinationIdentifier:(id)a0;
- (id)destinationControllerWithDestinationIdentifier:(id)a0;
- (id)destinationControllerWithIdentifier:(id)a0;
- (id)destinationControllers;
- (id)destinationForAppleMediaAccessory:(id)a0;
- (id)destinationForMediaSystem:(id)a0;
- (id)destinationManagerPassingTest:(id /* block */)a0;
- (id)destinationManagerWithDestinationIdentifier:(id)a0;
- (id)destinationManagerWithIdentifier:(id)a0 mediaGroupsAggregator:(id)a1;
- (id)destinationManagerWithParentIdentifier:(id)a0;
- (long long)destinationTypeForDestinationWithIdentifier:(id)a0;
- (id)deviceForAccessoryUUID:(id)a0 forRemoteEventRouterClientController:(id)a1;
- (id)deviceForAppleMediaAccessoryMessageRouter:(id)a0 message:(id)a1;
- (id)deviceForPrimaryResidentForRemoteEventRouterClientController:(id)a0;
- (void)didReceiveAccessorySetting:(id)a0 accessoryUUID:(id)a1;
- (void)didUpdateAggregateDataForMediaGroupsAggregateConsumer:(id)a0;
- (void)discoverPrimaryResidentForEventRouterClientController:(id)a0;
- (void)dispatchRequestToEvaluateCondition:(id)a0 forCharacteristics:(id)a1 completion:(id /* block */)a2;
- (void)dropAllChangesWithArrayOfObjectIDs:(id)a0;
- (void)dropAllChangesWithObjectID:(id)a0;
- (id)dumpActionSetDescription;
- (id)dumpCharacteristicNotificationRegistry;
- (id)dumpMediaSessionDescription;
- (void)enableHomeNotificationsForMediaAccessory:(id)a0;
- (void)enableLocationServiceSettings;
- (void)enableMediaNotifications:(BOOL)a0 directlyOnMediaAccessory:(id)a1 completion:(id /* block */)a2;
- (void)enableMediaNotifications:(BOOL)a0 directlyOnMediaAccessory:(id)a1 forStateManager:(id)a2 completion:(id /* block */)a3;
- (void)enableNotificationsForDevices:(id)a0;
- (void)enableUserListeningHistoryForAccessoryUUID:(id)a0 userUUID:(id)a1;
- (void)encodeMediaSystemsWithCoder:(id)a0 modifiedOptions:(unsigned long long)a1;
- (void)evaluateIfMediaPlaybackStateChanged:(id)a0;
- (void)evaluateNotificationConditionForCharacteristics:(id)a0 homePresence:(id)a1 completion:(id /* block */)a2;
- (void)evaluateResidentUpdate;
- (void)evaluateShouldRelaunchAndSetRelaunch;
- (id)eventRouterDumpStateInfo;
- (id)eventSourceForMediaGroupsAggregator:(id)a0;
- (id)eventStoreReadHandleForRemoteEventRouterClientController:(id)a0;
- (id)eventStoreWriteHandleForRemoteEventRouterClientController:(id)a0;
- (void)executeActionSet:(id)a0;
- (void)executeActionsFromMessage:(id)a0;
- (id)expandedTopicsWithTopics:(id)a0;
- (void)fetchAllMigratedObjectsForCloudZone:(id)a0 completion:(id /* block */)a1;
- (id)filterBuiltinActionSets:(id)a0;
- (void)finishPairingForServer:(id)a0;
- (void)fixupHomeAfterDecoding;
- (id)getBulletinBoardNotificationSerializedFileName;
- (id)getCameraNotificationSettingsSerializedFileName;
- (id)getReachabilityTupleForAccessoryUUID:(id)a0;
- (void)getReachableIPAccessories:(unsigned long long *)a0 btleAccessories:(unsigned long long *)a1 mediaAccessories:(unsigned long long *)a2;
- (void)getRunTimeStateUpdateWithOptions:(unsigned long long)a0 includeMediaAccessorySessionState:(BOOL)a1 includeResidentDeviceState:(BOOL)a2 completion:(id /* block */)a3;
- (id)getServiceTransaction:(id)a0 parentUUID:(id)a1 changeType:(unsigned long long)a2;
- (id)getTransactionFromHAPAccessory:(id)a0 hmdAccessory:(id)a1 uuid:(id)a2 hostAccessoryUUID:(id)a3 configurationAppIdentifier:(id)a4 objectChangeType:(unsigned long long)a5;
- (BOOL)getUpdateTransactionForAccessory:(id)a0 hapAccessory:(id)a1 accessoryTransaction:(id)a2 addSvcTransactions:(id *)a3 updateSvcTransactions:(id *)a4 removeSvcTransactions:(id *)a5;
- (void)handleAccessoryReachabilityChangeNotification:(id)a0;
- (void)handleAccountHandlesUpdated:(id)a0;
- (void)handleActive:(id)a0;
- (void)handleActiveAccountChanged:(id)a0;
- (void)handleAdaptiveClientDisconnected:(id)a0;
- (void)handleCHIPSendRemoteRequestMessage:(id)a0;
- (void)handleCHIPSendReportMessage:(id)a0;
- (void)handleCommissioningCertificateRequest:(id)a0;
- (void)handleCurrentUserPrivilegeChanged:(id)a0;
- (void)handleDeviceCapabilitiesUpdated:(id)a0;
- (void)handleDidReceiveIDSMessageWithNoListener:(id)a0;
- (void)handleFetchLightProfileSettingsMessage:(id)a0;
- (void)handleMatterPairingCompletionNotification:(id)a0;
- (void)handleNetworkRouterProfileAdded:(id)a0;
- (void)handleNetworkRouterProfileRemoved:(id)a0;
- (void)handlePrimaryResidentChangeNotification:(id)a0;
- (void)handleRemoteDeviceBecameReachableNotification:(id)a0;
- (void)handleRemoveAccessory:(id)a0 completion:(id /* block */)a1;
- (void)handleRemoveAccessoryMessage:(id)a0;
- (void)handleRemovedMediaSessions:(id)a0;
- (void)handleResetAndRemoveAllCHIPPairingsFromAccessoryMessage:(id)a0;
- (void)handleResetMatterStorageRequest:(id)a0;
- (void)handleResidentNotificationAccessoryReachableMessage:(id)a0;
- (void)handleSiriEndPointAddedNotification:(id)a0;
- (void)handleUpdatedCHIPPropertiesOnHomeModel:(id)a0 actions:(id)a1;
- (void)handleUpdatedCharacteristics:(id)a0 accessoryServer:(id)a1;
- (id)hapAccessoriesForServer:(id)a0;
- (id)hapAccessoriesForServer:(id)a0 linkType:(long long)a1;
- (id)hapAccessoryServerIdentifiers;
- (id)hapAccessoryUniqueIdentifiers;
- (id)hapAccessoryWithIdentifier:(id)a0;
- (id)hapAccessoryWithIdentifier:(id)a0 instanceID:(id)a1;
- (BOOL)hasResidentDevicesForPrimaryResidentChangeMonitor:(id)a0;
- (BOOL)hasSiriEndpointAccessory;
- (id)hmdHAPAccessoryWithHAPAccessory:(id)a0;
- (id)homeBulletinContext;
- (id)homeConfigurationModelObjectWithChangeType:(unsigned long long)a0;
- (id)homeConfigurationUUID;
- (BOOL)homeHasActiveWACPairing;
- (long long)homeLocationForSiriSecureAccessoryAccessController:(id)a0;
- (id)hubAccessories;
- (id)initWithName:(id)a0 uuid:(id)a1 defaultRoomUUID:(id)a2 owner:(id)a3 homeManager:(id)a4 presenceAuth:(id)a5;
- (id)initWithName:(id)a0 uuid:(id)a1 defaultRoomUUID:(id)a2 owner:(id)a3 homeManager:(id)a4 presenceAuth:(id)a5 metricsDispatcherFactory:(id)a6 logEventSubmitter:(id)a7 dailyScheduler:(id)a8 currentUserFactory:(id /* block */)a9 residentDeviceManagerFactory:(id /* block */)a10 locationHandlerFactory:(id /* block */)a11 hapMetadata:(id)a12 siriSecureAccessoryAccessController:(id)a13 carPlayDataSource:(id)a14 deviceLockStateDataSource:(id)a15 notificationRegistry:(id)a16 administratorHandlerFactory:(id /* block */)a17 netManagerFactory:(id /* block */)a18 wifiManagerFactory:(id /* block */)a19 symptomsHandlerFactory:(id /* block */)a20 xpcMessageTransportFactory:(id)a21 localCapabilitiesDataSource:(id)a22 notificationCenter:(id)a23;
- (BOOL)isAccessAllowedForCharacteristicsWithMessage:(id)a0;
- (BOOL)isAppleMediaAccessory:(id)a0;
- (BOOL)isApplicationBundleIDSubscribedToAppleMediaAccessoryState:(id)a0;
- (BOOL)isCarPlayAccessAllowedForActionSet:(id)a0 withMessage:(id)a1 fromSource:(unsigned long long)a2;
- (BOOL)isCurrentDeviceConfirmedPrimaryResident;
- (BOOL)isCurrentDevicePairedWithWatchForSiriSecureAccessoryAccessController:(id)a0;
- (BOOL)isCurrentDevicePrimaryResidentForRemoteEventRouterClientController:(id)a0;
- (BOOL)isCurrentDeviceResidentCapableForRemoteEventRouterClientController:(id)a0;
- (BOOL)isCurrentDeviceThreadPreferredPrimaryResident;
- (BOOL)isDeviceIdentifierPrimaryResident:(id)a0;
- (BOOL)isDevicePrimaryResident:(id)a0;
- (BOOL)isLocationServiceSettingsEnabled;
- (BOOL)isMediaSystem:(id)a0;
- (BOOL)isMessagedHomepodSettingsEnabledForClientController:(id)a0;
- (BOOL)isNetworkAvailableForRemoteEventRouterClientController:(id)a0;
- (BOOL)isRemoteAccessDeviceReachable;
- (BOOL)isSidekickAccessory:(id)a0;
- (BOOL)isThisHomeMigratedToHH2;
- (BOOL)isThreadNetworkUp;
- (id)lightProfileWithUUID:(id)a0;
- (id)loadMigrationBulletinBoardNotificationsFromDisk;
- (id)loadMigrationCameraNotificationSettingsFromDisk;
- (id)localAndRemoteSubscriptionProvider;
- (id)matterAccessoriesWithNewFirmwareInstalledInHome;
- (id)mediaDestinationManagerWithParticipantAccessoryUUID:(id)a0 forMediaGroupsUnconfiguredParticipantOnboardingManager:(id)a1;
- (id)mediaDestinationManagersWithHomeTheaterSupportedOptions;
- (id)mediaDestinationManagersWithSupportedOptions:(unsigned long long)a0;
- (id)mediaDestinationsInRoom:(id)a0;
- (id)mediaGroupsAggregateDataTopicName;
- (id)mediaProfileForUniqueIdentifier:(id)a0;
- (id)mediaSessionStateWithIdentifier:(id)a0;
- (id)mediaSessionWithIdentifier:(id)a0;
- (id)mediaSessionWithUUID:(id)a0;
- (id)mediaSystemController:(id)a0 accessoryForUUID:(id)a1;
- (void)mediaSystemController:(id)a0 didRemoveMediaSystem:(id)a1;
- (void)mediaSystemController:(id)a0 removeAccessories:(id)a1 fromAssistantAccessControl:(id)a2;
- (id)mediaSystemForAppleMediaAccessory:(id)a0;
- (id)mediaSystemsWithUUIDs:(id)a0;
- (void)mergeMediaDestinationControllerDataWithConsumer:(id)a0;
- (void)mergeMediaDestinationsWithConsumer:(id)a0;
- (void)mergeMediaGroupsAggregateDataWithConsumer:(id)a0;
- (id)messageDispatcherForRemoteEventRouterClientController:(id)a0;
- (id)messageTargetForDeviceIdentifier:(id)a0;
- (void)migrateAfterCloudMerge:(id)a0;
- (void)migrateAfterResidentChange;
- (void)migrateCloudZone:(id)a0 completion:(id /* block */)a1;
- (void)migrateLegacyLocationServiceSettings;
- (id)migrateOwnedTriggers;
- (id)modelObjectWithChangeType:(unsigned long long)a0;
- (id)modelObjectWithChangeType:(unsigned long long)a0 version:(long long)a1;
- (void)modifyCharacteristicNotifications:(id)a0 mediaNotifications:(id)a1 enableNotification:(BOOL)a2 withDevice:(id)a3;
- (id)multiUserSettings;
- (id)namesOfServicesWithNewFirmwareAvailableInHome;
- (id)notificationCenterForRemoteEventRouterClientController:(id)a0;
- (id)notificationRegistrationsForAppleMediaAccessories;
- (void)notifyClientsOfAccessoryInfoUpdatedForAccessories:(id)a0;
- (void)notifyClientsOfReachabilityUpdateForAccessory:(id)a0;
- (void)notifyNewRemotePeersFound:(BOOL)a0 remoteUsersRemoved:(id)a1 forceRemoteNotificationRegistration:(BOOL)a2;
- (void)notifyOfAddedAccessory:(id)a0;
- (void)notifyOfChangedCharacteristic:(id)a0 changedByThisDevice:(BOOL)a1 residentShouldNotifyPeers:(BOOL)a2 message:(id)a3;
- (void)notifyOfNewlyAddedAccessoryByThisOwnerDevice:(id)a0;
- (void)notifyOfRemovedAccessory:(id)a0 source:(unsigned long long)a1;
- (void)notifyRemoteUsersOfChangedCharacteristics:(id)a0 message:(id)a1 broadcast:(BOOL)a2;
- (id)outgoingInvitationWithUUID:(id)a0;
- (BOOL)ownerTrustZoneCapable;
- (id)participantDataTopicForAccessory:(id)a0 mediaGroupsAggregator:(id)a1;
- (void)performLocalAddAccessoryWithDescription:(id)a0 progressHandlerDelegate:(id)a1 completion:(id /* block */)a2;
- (void)performPostSaveActionsWithReason:(id)a0;
- (id)performReadRequests:(id)a0 loggingObject:(id)a1;
- (id)performReadRequests:(id)a0 withRetries:(long long)a1 timeInterval:(double)a2 loggingObject:(id)a3;
- (id)performWriteRequests:(id)a0 loggingObject:(id)a1;
- (id)performWriteRequests:(id)a0 withRetries:(long long)a1 timeInterval:(double)a2 loggingObject:(id)a3;
- (id)playbackArchiveWithSessionIdentifier:(id)a0;
- (id)prepareUserManagementOperationForUser:(id)a0 accessories:(id)a1 type:(unsigned long long)a2 error:(id *)a3;
- (id)prepareUserManagementOperationForUser:(id)a0 accessory:(id)a1 type:(unsigned long long)a2 model:(id)a3 error:(id *)a4;
- (id)primaryResidentChangeMonitorForRemoteEventRouterClientController:(id)a0;
- (id)primaryResidentChangeMonitorForRouterServer:(id)a0;
- (id)primaryResidentDeviceForPrimaryResidentMessageRouter:(id)a0;
- (id)primaryResidentDeviceIdentifierForRemoteEventRouterClientController:(id)a0;
- (id)propertiesRegisteredForMediaProfileUniqueIdentifier:(id)a0;
- (void)queryPrimaryResidentReachabilityForAccessories:(id)a0 completion:(id /* block */)a1;
- (void)reEvaluateHomeHubState;
- (void)reEvaluateTriggers;
- (void)reachabilityChangedForAccessory:(id)a0 reachable:(BOOL)a1;
- (void)readCharacteristicValues:(id)a0 identifier:(id)a1 source:(unsigned long long)a2 qualityOfService:(long long)a3 withCompletionHandler:(id /* block */)a4;
- (void)readCharacteristicValues:(id)a0 source:(unsigned long long)a1 qualityOfService:(long long)a2 withCompletionHandler:(id /* block */)a3;
- (void)readCharacteristicValues:(id)a0 source:(unsigned long long)a1 sourceForLogging:(id)a2 qualityOfService:(long long)a3 withCompletionHandler:(id /* block */)a4;
- (void)readProfileState:(id)a0 viaDevice:(id)a1;
- (void)readProfileState:(id)a0 viaDevice:(id)a1 forStateManager:(id)a2;
- (id)receiverForParticipantAccessoryUUID:(id)a0 mediaGroupsLocalDataStorage:(id)a1;
- (void)redispatchMediaReadRequests:(id)a0 viaDevice:(id)a1 completion:(id /* block */)a2;
- (void)redispatchMediaWriteRequests:(id)a0 viaDevice:(id)a1 completion:(id /* block */)a2;
- (void)redispatchToResidentMessage:(id)a0 target:(id)a1 responseQueue:(id)a2;
- (void)redispatchToResidentMessage:(id)a0 target:(id)a1 responseQueue:(id)a2 viaDevice:(id)a3;
- (void)reevaluateAccessoryInfo;
- (void)refreshUserDisplayNames;
- (void)regionStateUpdated;
- (void)registerCameraReachabilityEventNotificationsWithCompletionHandler:(id /* block */)a0;
- (void)registerForDeviceWithCapabilities;
- (void)remoteAccessEnabled:(BOOL)a0;
- (void)remoteAccessHealthMonitorTimerDidFire;
- (id)remoteEventAccessControlProvider;
- (BOOL)remoteEventAllowedForTopic:(id)a0 deviceType:(unsigned long long)a1 userType:(unsigned long long)a2;
- (void)remotelySetNotificationsEnabled:(BOOL)a0 forCharacteristics:(id)a1;
- (void)removeAllHomeContentsAndAccessoryPairings:(BOOL)a0 queue:(id)a1 completionHandler:(id /* block */)a2;
- (void)removeAllUsersFromAccessory:(id)a0 completionHandler:(id /* block */)a1;
- (void)removeBulletinBoardNotificationsMigrationFileFromDisk;
- (void)removeCameraNotificationSettingsMigrationFileFromDisk;
- (void)removeCharacteristic:(id)a0;
- (void)removeFromCurrentTriggers:(id)a0;
- (void)removeMediaSession:(id)a0;
- (void)removeMediaSessionState:(id)a0;
- (id)removeName:(id)a0;
- (void)removeOutgoingInvitation:(id)a0;
- (void)removeResidentCapableDevice:(id)a0;
- (void)removeThreadNetworkPreferredNetworkWithCompletion:(id /* block */)a0;
- (void)removeTriggerNoNotification:(id)a0;
- (void)removeUnconfiguredResidentDeviceWithUserID:(id)a0;
- (void)removeUserWithUserID:(id)a0;
- (void)removeWithMergeSecondaryAccessory:(id)a0 removedFromBridgeAccessory:(id)a1 completionHandler:(id /* block */)a2;
- (id)replaceActionSetName:(id)a0 withNewName:(id)a1;
- (id)replaceName:(id)a0 withNewName:(id)a1;
- (void)reportCompletionForMessage:(id)a0;
- (BOOL)requiresUnlockToAccessCharacteristics:(id)a0 withMessage:(id)a1;
- (void)resetAccessoryHashedRouteIdentifiers;
- (void)residentDeviceManager:(id)a0 didUpdatePrimaryResident:(id)a1 previousPrimaryResident:(id)a2;
- (void)residentDeviceManager:(id)a0 didUpdateResidentAvailable:(BOOL)a1;
- (void)residentDeviceManagerDidUpdateResidents:(id)a0;
- (void)resubscribeForNotificationsOnResident:(id)a0;
- (id)retrieveAndResetNewlyConfiguredAccessoriesForAddSessionIdentifier:(id)a0;
- (void)retrieveCommissioningCertificatesForSharedAdminWithNodeID:(id)a0 publicKey:(id)a1 fabricID:(id)a2 completion:(id /* block */)a3;
- (void)retrieveHAPAccessoryForHMDAccessory:(id)a0 linkType:(long long)a1 forceRetrieve:(BOOL)a2 queue:(id)a3 completion:(id /* block */)a4;
- (void)retrieveStateForTrackedAccessory:(id)a0 stateNumber:(id *)a1 isReachable:(BOOL *)a2 linkQuality:(unsigned long long *)a3 lastSeen:(id *)a4;
- (void)retrieveThreadNetworkMetadataWithCompletion:(id /* block */)a0;
- (id)roomForAllDestinationParentIdentifiers:(id)a0;
- (id)roomForAllDestinationParentIdentifiers:(id)a0 mediaGroupsAggregator:(id)a1;
- (id)roomWithUniqueIdentifier:(id)a0 forClientIdentifierSalt:(id)a1;
- (id)roomsForMediaGroupsAggregator:(id)a0;
- (id)rootDestinationManagerWithDescendantDestinationIdentifier:(id)a0;
- (BOOL)router:(id)a0 shouldHandleMessage:(id)a1 usingRouter:(id)a2;
- (id)routerForMediaGroupsAggregatorMessenger:(id)a0;
- (id)routerForParticipantAccessoryUUID:(id)a0 mediaGroupsLocalDataStorage:(id)a1;
- (id)routerServerUserAccessControlProviderForIdentifier:(id)a0;
- (id)routerServerUserAccessControlProviderIdentifierForMessage:(id)a0;
- (void)runDailyTask;
- (void)runLocationServicesEnabledUpdateWithValue:(BOOL)a0;
- (void)runLocationServicesEnabledUpdateWithValue:(BOOL)a0 message:(id)a1;
- (void)saveWithReason:(id)a0 information:(id)a1 postSyncNotification:(BOOL)a2;
- (void)saveWithReason:(id)a0 information:(id)a1 postSyncNotification:(BOOL)a2 objectChange:(BOOL)a3;
- (void)saveWithReason:(id)a0 postSyncNotification:(BOOL)a1;
- (void)saveWithReason:(id)a0 postSyncNotification:(BOOL)a1 objectChange:(BOOL)a2;
- (void)setAnyBTLEAccessoryReachable:(BOOL)a0;
- (void)setCHIPReportHandlerWithSubscriber:(id)a0 handler:(id /* block */)a1;
- (void)setCameraReachabilityEventNotificationsEnabled:(BOOL)a0 forAccessory:(id)a1 completionHandler:(id /* block */)a2;
- (void)setHomeLocation:(long long)a0;
- (void)setHomeUpdatedToROARAndInformClients;
- (void)setMediaSettingsValue:(long long)a0 mediaPassword:(id)a1 enabled:(BOOL)a2;
- (void)setRemoteAccessEnabled:(BOOL)a0;
- (void)setupBackingStore;
- (id)sharedUsers;
- (BOOL)shouldAllowTopic:(id)a0 forDeviceWithMessageIdentifier:(id)a1;
- (BOOL)shouldEnableResidentFirstAccessoryCommunication;
- (BOOL)shouldEncodeLegacyLocationServiceSettingForSettingsParentUUID:(id)a0;
- (BOOL)shouldRelayNotificationToRegisteredDevicesForSource:(id)a0;
- (BOOL)shouldRestrictAllMessagingToLocalTransportsForUser:(id)a0;
- (void)startThreadNetwork:(BOOL)a0;
- (void)stopThreadNetwork:(BOOL)a0;
- (void)stopThreadNetworkWithCompletion:(BOOL)a0 completion:(id /* block */)a1;
- (void)storeMigrationBulletinBoardNotificationsToDisk;
- (void)storeMigrationCameraNotificationSettingsToDisk;
- (void)storeMigrationCharacteristicsAuthorizationData;
- (void)subscribeForNotificationsFromRemoteGateway;
- (void)suspendedStateChangedForAccessory:(id)a0 suspendedState:(unsigned long long)a1;
- (id)symptomsHandlerForAccessory:(id)a0;
- (BOOL)synchronouslyFetchIsCarPlayConnectedStatus;
- (BOOL)synchronouslyFetchIsCarPlayConnectedWirelessly;
- (id)targetAccessoriesWithDestinationIdentifiers:(id)a0;
- (id)timerWithTimerInterval:(double)a0;
- (void)transactionObjectRemoved:(id)a0 message:(id)a1;
- (void)transactionObjectUpdated:(id)a0 newValues:(id)a1 message:(id)a2;
- (void)updateActionSetExecutionDates:(id)a0;
- (void)updateAppData:(id)a0 identifierKey:(id)a1 lookup:(id)a2;
- (void)updateHasOnboardedForWalletKey:(BOOL)a0 message:(id)a1;
- (void)updateHomeConfigurationWithModel:(id)a0 message:(id)a1;
- (void)updateHomeFirstHAPAccessoryAddedDateToNow;
- (void)updateHomeLocation;
- (id)updateHomeWithModel:(id)a0 message:(id)a1;
- (void)updateLightProfilesSettings:(id)a0;
- (void)updateLightProfilesSettingsWithRequiresHomeNotificationsEnabled:(BOOL)a0;
- (void)updateNetworkConnectivity:(BOOL)a0 companionReachable:(BOOL)a1;
- (void)updateNetworkRouterManagingDeviceSettingsWithModel:(id)a0 message:(id)a1;
- (void)updateNetworkRouterSettingsWithModel:(id)a0 message:(id)a1;
- (id)updatePersonManagerSettings:(id)a0;
- (void)updateROARStatus:(id)a0 message:(id)a1;
- (void)userAssistantAccessControlDidUpdate:(id)a0 accessories:(id)a1;
- (void)userManagementOperationDidFinish:(id)a0;
- (id)userWithMergeID:(id)a0;
- (id)userWithPairingIdentity:(id)a0;
- (id)userWithPairingIdentityIdentifier:(id)a0;
- (BOOL)validateActionsDoNotConflict:(id)a0;
- (void)writeCharacteristicValues:(id)a0 source:(unsigned long long)a1 identifier:(id)a2 qualityOfService:(long long)a3 withCompletionHandler:(id /* block */)a4;
- (void)writeCharacteristicValues:(id)a0 source:(unsigned long long)a1 transactionId:(id)a2 qualityOfService:(long long)a3 withCompletionHandler:(id /* block */)a4;
- (id)writeRequestTuplesFromMessage:(id)a0 outUnhandledRequests:(id *)a1;

@end