]> git.saurik.com Git - apple/security.git/blob - OSX/sec/SOSCircle/SecureObjectSync/SOSCircleV2.h
Security-58286.60.28.tar.gz
[apple/security.git] / OSX / sec / SOSCircle / SecureObjectSync / SOSCircleV2.h
1 //
2 // SOSCircleV2.h
3 // sec
4 //
5 // Created by Richard Murphy on 2/12/15.
6 //
7 //
8
9 #ifndef _sec_SOSCircleV2_
10 #define _sec_SOSCircleV2_
11
12 #include <stdio.h>
13 #include <CoreFoundation/CFRuntime.h>
14 #include <CoreFoundation/CoreFoundation.h>
15 #include <Security/SecureObjectSync/SOSPeerInfo.h>
16
17 typedef struct __OpaqueSOSCircleV2 {
18 CFRuntimeBase _base;
19 CFStringRef uuid;
20 CFMutableSetRef peers;
21 CFMutableDictionaryRef rings;
22 } *SOSCircleV2Ref;
23
24 SOSPeerInfoRef SOSCircleV2PeerInfoGet(SOSCircleV2Ref circle, CFStringRef peerid);
25
26 #endif /* defined(_sec_SOSCircleV2_) */