luxlabs header browser preview


@class NSDate, NSString, HDAssertion, NSUUID, HDCloudSyncRepository, HDCloudSyncCachedCloudState, CKOperationGroup, HDCloudSyncContext, NSDictionary, HDCloudSyncComputedState, NSSet, NSMutableSet;

@interface HDCloudSyncOperationConfiguration : NSObject {
    NSMutableSet *_finishedTags;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}

@property BOOL canceled;
@property (readonly, nonatomic) HDCloudSyncRepository *repository;
@property (readonly, nonatomic) CKOperationGroup *operationGroup;
@property (readonly, copy, nonatomic) NSString *syncContainerPrefix;
@property (readonly, copy, nonatomic) HDCloudSyncContext *context;
@property (readonly, nonatomic) HDAssertion *accessibilityAssertion;
@property (readonly, copy, nonatomic) NSUUID *syncIdentifier;
@property (readonly, copy, nonatomic) NSDate *syncDate;
@property (readonly, copy, nonatomic) NSDictionary *analyticsDictionary;
@property (readonly, copy, nonatomic) NSString *shortSyncIdentifier;
@property (readonly, copy, nonatomic) NSString *shortProfileIdentifier;
@property (readonly, copy, nonatomic) HDCloudSyncCachedCloudState *cachedCloudState;
@property (retain) HDCloudSyncComputedState *computedState;
@property (readonly, copy) NSSet *finishedOperationTags;
@property (readonly, nonatomic) BOOL rebaseProhibited;

- (void)cancelAllOperations;
- (void)dealloc;
- (void).cxx_destruct;
- (id)descriptionForSignpost;
- (void)didFinishOperationTag:(id)a0;
- (id)initWithRepository:(id)a0 operationGroup:(id)a1 syncContainerPrefix:(id)a2 context:(id)a3 accessibilityAssertion:(id)a4 syncIdentifier:(id)a5 syncDate:(id)a6;
- (id)pushStoreWithIdentifier:(id)a0 container:(id)a1 error:(id *)a2;
- (id)pushStoresForContainer:(id)a0 error:(id *)a1;
- (BOOL)satisfiesOperationTagDependencies:(id)a0 error:(id *)a1;

@end