System/Library/PrivateFrameworks/BookDataStore.framework
BookDataStore.BDSSyncEnginePipeline.h
Download BookDataStore.BDSSyncEnginePipeline.h
@class CKRecordID, CKRecord;
@interface BookDataStore.BDSSyncEnginePipeline : NSObject <BCCloudDataSyncProvider, BookDataStore.BDSSyncEngineSaltChangeObserver> {
void /* unknown type, empty encoding */ kChangedRecordsBatchSize;
void /* unknown type, empty encoding */ observer;
void /* unknown type, empty encoding */ delegate;
void /* unknown type, empty encoding */ dataMapper;
void /* unknown type, empty encoding */ subscribers;
void /* unknown type, empty encoding */ recordType;
void /* unknown type, empty encoding */ zoneID;
void /* unknown type, empty encoding */ logger;
void /* unknown type, empty encoding */ workQueue;
void /* unknown type, empty encoding */ stateQueue;
void /* unknown type, empty encoding */ _hasPendingModifications;
void /* unknown type, empty encoding */ currentModifyBatchResponse;
void /* unknown type, empty encoding */ scheduleSyncBlock;
}
- (id)init;
- (void).cxx_destruct;
- (id)privacyDelegate;
- (void)fetchRecordForRecordID:(CKRecordID *)a0 completion:(void (^)(CKRecord *))a1;
- (id)initWithRecordType:(id)a0 zoneName:(id)a1 delegate:(id)a2;
- (id)initWithRecordType:(id)a0 zoneName:(id)a1 delegate:(id)a2 dataMapper:(id)a3;
- (void)saltUpdatedWithSaltVersionIdentifier:(id)a0;
- (void)signalSyncToCK;
- (void)startSyncToCKWithCompletion:(void (^)(void))a0;
@end