• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Security-57031.1.35/Security/sec/SOSCircle/SecureObjectSync/

Lines Matching refs:engine

26  @header SOSEngine.h - Manifest managent engine and decision making for
49 void SOSEngineCircleChanged_locked(SOSEngineRef engine, CFStringRef myPeerID, CFArrayRef trustedPeers, CFArrayRef untrustedPeers);
52 // Return a new engine instance for a given data source.
56 SOSManifestRef SOSEngineCopyManifest(SOSEngineRef engine, CFErrorRef *error);
59 bool SOSEngineUpdateLocalManifest(SOSEngineRef engine, SOSDataSourceTransactionSource source, struct SOSDigestVector *removals, struct SOSDigestVector *additions, CFErrorRef *error);
62 void SOSEngineAddManifest(SOSEngineRef engine, SOSManifestRef manifest);
65 SOSManifestRef SOSEngineGetManifestForDigest(SOSEngineRef engine, CFDataRef digest);
68 CFDataRef SOSEnginePatchRecordAndCopyDigest(SOSEngineRef engine, SOSManifestRef base, SOSManifestRef removals, SOSManifestRef additions, CFErrorRef *error);
71 bool SOSEngineSetCoderData(SOSEngineRef engine, CFStringRef peer_id, CFDataRef data, CFErrorRef *error);
72 CFDataRef SOSEngineGetCoderData(SOSEngineRef engine, CFStringRef peer_id);
75 CFMutableDictionaryRef SOSEngineGetPeerState(SOSEngineRef engine, CFStringRef peerID);
77 // Dispose of an engine when it's no longer needed.
78 void SOSEngineDispose(SOSEngineRef engine);
81 bool SOSEngineHandleMessage(SOSEngineRef engine, CFStringRef peerID,
84 void SOSEngineCircleChanged(SOSEngineRef engine, CFStringRef myPeerID, CFArrayRef trustedPeers, CFArrayRef untrustedPeers);
90 CFDataRef SOSEngineCreateMessageToSyncToPeer(SOSEngineRef engine, CFStringRef peerID, SOSEnginePeerMessageSentBlock *sentBlock, CFErrorRef *error);
92 CFStringRef SOSEngineGetMyID(SOSEngineRef engine);
93 bool SOSEnginePeerDidConnect(SOSEngineRef engine, CFStringRef peerID, CFErrorRef *error);
98 CFArrayRef SOSEngineGetPeerIDs(SOSEngineRef engine);