ISyncSession.inc 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. { Parsed from SyncServices.framework ISyncSession.h }
  2. {$ifdef TYPES}
  3. type
  4. ISyncSessionPtr = ^ISyncSession;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. ISyncSession = objcclass external (NSObject)
  9. public
  10. class function beginSessionWithClient_entityNames_beforeDate (client: ISyncClient; entityNames: NSArray; date: NSDate): ISyncSession; message 'beginSessionWithClient:entityNames:beforeDate:'; deprecated 'in 10_4, 10_7';
  11. class procedure beginSessionInBackgroundWithClient_entityNames_target_selector (client: ISyncClient; entityNames: NSArray; target: id; selector: SEL); message 'beginSessionInBackgroundWithClient:entityNames:target:selector:'; deprecated 'in 10_4, 10_7';
  12. class procedure cancelPreviousBeginSessionWithClient (client: ISyncClient); message 'cancelPreviousBeginSessionWithClient:'; deprecated 'in 10_4, 10_7';
  13. class function beginSessionWithClient_entityNames_beforeDate_lastAnchors (client: ISyncClient; entityNames: NSArray; date: NSDate; anchors: NSDictionary): ISyncSession; message 'beginSessionWithClient:entityNames:beforeDate:lastAnchors:'; deprecated 'in 10_5, 10_7';
  14. class procedure beginSessionInBackgroundWithClient_entityNames_target_selector_lastAnchors (client: ISyncClient; entityNames: NSArray; target: id; selector: SEL; anchors: NSDictionary); message 'beginSessionInBackgroundWithClient:entityNames:target:selector:lastAnchors:'; deprecated 'in 10_5, 10_7';
  15. procedure clientDidResetEntityNames (entityNames: NSArray); message 'clientDidResetEntityNames:'; deprecated 'in 10_4, 10_7';
  16. procedure clientWantsToPushAllRecordsForEntityNames (entityNames: NSArray); message 'clientWantsToPushAllRecordsForEntityNames:'; deprecated 'in 10_4, 10_7';
  17. function shouldPushChangesForEntityName (entityName: NSString): ObjCBOOL; message 'shouldPushChangesForEntityName:'; deprecated 'in 10_4, 10_7';
  18. function shouldPushAllRecordsForEntityName (entityName: NSString): ObjCBOOL; message 'shouldPushAllRecordsForEntityName:'; deprecated 'in 10_4, 10_7';
  19. function shouldPullChangesForEntityName (entityName: NSString): ObjCBOOL; message 'shouldPullChangesForEntityName:'; deprecated 'in 10_4, 10_7';
  20. function shouldReplaceAllRecordsOnClientForEntityName (entityName: NSString): ObjCBOOL; message 'shouldReplaceAllRecordsOnClientForEntityName:'; deprecated 'in 10_4, 10_7';
  21. procedure pushChange (change: ISyncChange); message 'pushChange:'; deprecated 'in 10_4, 10_7';
  22. procedure pushChangesFromRecord_withIdentifier (record_: NSDictionary; recordId: NSString); message 'pushChangesFromRecord:withIdentifier:'; deprecated 'in 10_4, 10_7';
  23. procedure deleteRecordWithIdentifier (recordId: NSString); message 'deleteRecordWithIdentifier:'; deprecated 'in 10_4, 10_7';
  24. procedure clientLostRecordWithIdentifier_shouldReplaceOnNextSync (recordId: NSString; flag: ObjCBOOL); message 'clientLostRecordWithIdentifier:shouldReplaceOnNextSync:'; deprecated 'in 10_4, 10_7';
  25. procedure clientFinishedPushingChangesWithNextAnchors (anchors: NSDictionary); message 'clientFinishedPushingChangesWithNextAnchors:'; deprecated 'in 10_5, 10_7';
  26. function prepareToPullChangesForEntityNames_beforeDate (entityNames: NSArray; date: NSDate): ObjCBOOL; message 'prepareToPullChangesForEntityNames:beforeDate:'; deprecated 'in 10_4, 10_7';
  27. procedure prepareToPullChangesInBackgroundForEntityNames_target_selector (entityNames: NSArray; target: id; selector: SEL); message 'prepareToPullChangesInBackgroundForEntityNames:target:selector:'; deprecated 'in 10_4, 10_7';
  28. function changeEnumeratorForEntityNames (entityNames: NSArray): NSEnumerator; message 'changeEnumeratorForEntityNames:'; deprecated 'in 10_4, 10_7';
  29. procedure clientAcceptedChangesForRecordWithIdentifier_formattedRecord_newRecordIdentifier (recordId: NSString; formattedRecord: NSDictionary; recordId3: NSString); message 'clientAcceptedChangesForRecordWithIdentifier:formattedRecord:newRecordIdentifier:'; deprecated 'in 10_4, 10_7';
  30. procedure clientRefusedChangesForRecordWithIdentifier (recordId: NSString); message 'clientRefusedChangesForRecordWithIdentifier:'; deprecated 'in 10_4, 10_7';
  31. procedure clientCommittedAcceptedChanges; message 'clientCommittedAcceptedChanges'; deprecated 'in 10_4, 10_7';
  32. procedure clientCommittedAcceptedChangesWithNextAnchors (anchors: NSDictionary); message 'clientCommittedAcceptedChangesWithNextAnchors:'; deprecated 'in 10_5, 10_7';
  33. procedure clientChangedRecordIdentifiers (oldToNew: NSDictionary); message 'clientChangedRecordIdentifiers:'; deprecated 'in 10_4, 10_7';
  34. function isCancelled: ObjCBOOL; message 'isCancelled'; deprecated 'in 10_4, 10_7';
  35. procedure cancelSyncing; message 'cancelSyncing'; deprecated 'in 10_4, 10_7';
  36. procedure finishSyncing; message 'finishSyncing'; deprecated 'in 10_4, 10_7';
  37. function clientInfoForRecordWithIdentifier (recordId: NSString): id; message 'clientInfoForRecordWithIdentifier:'; deprecated 'in 10_4, 10_7';
  38. procedure setClientInfo_forRecordWithIdentifier (clientInfo: NSCodingProtocol; recordId: NSString); message 'setClientInfo:forRecordWithIdentifier:'; deprecated 'in 10_4, 10_7';
  39. function snapshotOfRecordsInTruth: ISyncRecordSnapshot; message 'snapshotOfRecordsInTruth'; deprecated 'in 10_4, 10_7';
  40. procedure ping; message 'ping'; deprecated 'in 10_5, 10_7';
  41. end;
  42. {$endif}
  43. {$ifdef EXTERNAL_SYMBOLS}
  44. var
  45. ISyncSessionCancelledException: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  46. ISyncSessionUnavailableException: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  47. ISyncInvalidRecordException: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  48. ISyncInvalidRecordIdentifiersKey: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  49. ISyncInvalidRecordReasonsKey: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  50. ISyncInvalidRecordsKey: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  51. ISyncInvalidEntityException: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  52. ISyncUnsupportedEntityException: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  53. ISyncRecordEntityNameKey: NSString deprecated 'in 10_4, 10_7'; cvar; external;
  54. {$endif}