/ keychain / SecureObjectSync / SOSCircleV2.h
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_) */