System/Library/PrivateFrameworks/WebBookmarks.framework
WebBookmarkDeviceIdentifier.h
Download WebBookmarkDeviceIdentifier.h
@class NSUUID, NSURL, NSObject;
@protocol OS_dispatch_queue, OS_dispatch_source;
@interface WebBookmarkDeviceIdentifier : NSObject {
NSURL *_plistURL;
NSUUID *_UUID;
BOOL _encounteredErrorWhileObtainingUUID;
NSObject<OS_dispatch_queue> *_queue;
NSObject<OS_dispatch_source> *_fileMonitor;
}
@property (nonatomic, getter=_listensForMetaDataChangeNotification, setter=_setListensForMetaDataChangeNotification:) BOOL listensForMetaDataChangeNotification;
@property (readonly, nonatomic) NSUUID *UUID;
@property (readonly, nonatomic) BOOL encounteredErrorWhileObtainingUUID;
@property (nonatomic, getter=isReadOnly) BOOL readOnly;
+ (void)_postWebBookmarkMetaDataChangeDistributedNotification:(id)a0;
+ (void)clearDeviceIdentifierWithPlistURL:(id)a0;
- (void)dealloc;
- (void)_metaDataDidChange:(id)a0;
- (void)_createOrLoadMetaData;
- (void)_resumeMonitoringMetaDataFile;
- (void)_setUpWithPlistURL:(id)a0 readOnly:(BOOL)a1 queue:(id)a2;
- (id)description;
- (void).cxx_destruct;
- (void)stopObservingChanges;
- (void)_cancelMonitoringMetaDataFile;
- (id)initWithPlistURL:(id)a0 readOnly:(BOOL)a1;
@end