]> git.saurik.com Git - apple/security.git/blob - keychain/SecureObjectSync/SOSTransportBackupPeer.h
Security-59306.11.20.tar.gz
[apple/security.git] / keychain / SecureObjectSync / SOSTransportBackupPeer.h
1
2 #ifndef SOSTransportBackupPeer_h
3 #define SOSTransportBackupPeer_h
4
5 #include <CoreFoundation/CoreFoundation.h>
6 #include <CoreFoundation/CFRuntime.h>
7 #include "keychain/SecureObjectSync/SOSAccount.h"
8
9 typedef struct __OpaqueSOSTransportBackupPeer *SOSTransportBackupPeerRef;
10
11
12 struct __OpaqueSOSTransportBackupPeer {
13 CFRuntimeBase _base;
14 CFStringRef fileLocation;
15
16 };
17
18 CFIndex SOSTransportBackupPeerGetTransportType(SOSTransportBackupPeerRef transport, CFErrorRef *error);
19 SOSTransportBackupPeerRef SOSTransportBackupPeerCreate(CFStringRef fileLocation, CFErrorRef *error);
20
21 #endif