this repo has no description
at fixPythonPipStalling 177 lines 3.7 kB view raw
1#include "DASession.h" 2#include <stddef.h> 3#include <string.h> 4#include <CoreFoundation/CFRuntime.h> 5#include <CoreFoundation/CFBase.h> 6 7struct _DASession 8{ 9 CFRuntimeBase _parent; 10 const CFArrayCallBacks *_callBacks; 11}; 12 13static CFTypeID _kDASessionTypeID = 0; 14static void DASessionFinalize(CFTypeRef cf); 15static Boolean DASessionEqual(CFTypeRef cf1, CFTypeRef cf2); 16static CFHashCode DASessionHash(CFTypeRef cf); 17static DASessionRef DASessionCreateCopy (CFAllocatorRef allocator, DASessionRef disk); 18 19static CFRuntimeClass DASessionClass = { 20 0, 21 "DASession", 22 NULL, 23 (CFTypeRef (*)(CFAllocatorRef, CFTypeRef)) DASessionCreateCopy, 24 DASessionFinalize, 25 DASessionEqual, 26 DASessionHash, 27 NULL, 28 NULL 29}; 30 31__attribute__((constructor)) 32void 33DASessionInitialize (void) 34{ 35 _kDASessionTypeID = _CFRuntimeRegisterClass (&DASessionClass); 36} 37 38#define DASESSION_SIZE sizeof(struct _DASession) - sizeof(CFRuntimeBase) 39 40static void 41DASessionFinalize (CFTypeRef cf) 42{ 43} 44 45static Boolean 46DASessionEqual (CFTypeRef cf1, CFTypeRef cf2) 47{ 48 return 0; 49} 50 51static CFHashCode 52DASessionHash (CFTypeRef cf) 53{ 54 return 0; 55} 56 57static DASessionRef 58DASessionCreateCopy (CFAllocatorRef allocator, DASessionRef disk) 59{ 60 return (DASessionRef) CFRetain(disk); 61} 62 63CFTypeID DASessionGetTypeID(void) 64{ 65 return _kDASessionTypeID; 66} 67 68DASessionRef DASessionCreate(CFAllocatorRef allocator) 69{ 70 DASessionRef new; 71 72 new = (DASessionRef) _CFRuntimeCreateInstance (allocator, _kDASessionTypeID, 73 DASESSION_SIZE, 0); 74 75 return new; 76} 77 78void DASessionScheduleWithRunLoop(DASessionRef session, 79 CFRunLoopRef runLoop, CFStringRef runLoopMode) 80{ 81 82} 83 84void DASessionUnscheduleFromRunLoop(DASessionRef session, 85 CFRunLoopRef runLoop, CFStringRef runLoopMode) 86{ 87 88} 89 90void DASessionSetDispatchQueue(DASessionRef session, dispatch_queue_t queue) 91{ 92 93} 94 95struct _DAApprovalSession 96{ 97 CFRuntimeBase _parent; 98 const CFArrayCallBacks *_callBacks; 99}; 100 101static CFTypeID _kDAApprovalSessionTypeID = 0; 102static void DAApprovalSessionFinalize(CFTypeRef cf); 103static Boolean DAApprovalSessionEqual(CFTypeRef cf1, CFTypeRef cf2); 104static CFHashCode DAApprovalSessionHash(CFTypeRef cf); 105static DAApprovalSessionRef DAApprovalSessionCreateCopy (CFAllocatorRef allocator, DAApprovalSessionRef disk); 106 107static CFRuntimeClass DAApprovalSessionClass = { 108 0, 109 "DAApprovalSession", 110 NULL, 111 (CFTypeRef (*)(CFAllocatorRef, CFTypeRef)) DAApprovalSessionCreateCopy, 112 DAApprovalSessionFinalize, 113 DAApprovalSessionEqual, 114 DAApprovalSessionHash, 115 NULL, 116 NULL 117}; 118 119__attribute__((constructor)) 120void 121DAApprovalSessionInitialize (void) 122{ 123 _kDAApprovalSessionTypeID = _CFRuntimeRegisterClass (&DAApprovalSessionClass); 124} 125 126#define DAAPPROVALSESSION_SIZE sizeof(struct _DAApprovalSession) - sizeof(CFRuntimeBase) 127 128static void 129DAApprovalSessionFinalize (CFTypeRef cf) 130{ 131} 132 133static Boolean 134DAApprovalSessionEqual (CFTypeRef cf1, CFTypeRef cf2) 135{ 136 return 0; 137} 138 139static CFHashCode 140DAApprovalSessionHash (CFTypeRef cf) 141{ 142 return 0; 143} 144 145static DAApprovalSessionRef 146DAApprovalSessionCreateCopy (CFAllocatorRef allocator, DAApprovalSessionRef disk) 147{ 148 return (DAApprovalSessionRef) CFRetain(disk); 149} 150 151CFTypeID DAApprovalSessionGetTypeID(void) 152{ 153 return _kDAApprovalSessionTypeID; 154} 155 156DAApprovalSessionRef DAApprovalSessionCreate(CFAllocatorRef allocator) 157{ 158 DAApprovalSessionRef new; 159 160 new = (DAApprovalSessionRef) _CFRuntimeCreateInstance (allocator, 161 _kDAApprovalSessionTypeID, 162 DAAPPROVALSESSION_SIZE, 0); 163 164 return new; 165} 166 167void DAApprovalSessionScheduleWithRunLoop(DAApprovalSessionRef session, 168 CFRunLoopRef runLoop, CFStringRef runLoopMode) 169{ 170 171} 172 173void DAApprovalSessionUnscheduleFromRunLoop(DAApprovalSessionRef session, 174 CFRunLoopRef runLoop, CFStringRef runLoopMode) 175{ 176 177}