SecTransformInternal.h
1 #ifndef __SECTRANSFORM_INTERNAL__ 2 #define __SECTRANSFORM_INTERNAL__ 3 4 5 #ifdef __cplusplus 6 extern "C" { 7 #endif 8 9 #include "SecTransform.h" 10 11 CFErrorRef SecTransformConnectTransformsInternal(SecGroupTransformRef groupRef, SecTransformRef sourceTransformRef, CFStringRef sourceAttributeName, 12 SecTransformRef destinationTransformRef, CFStringRef destinationAttributeName); 13 14 // note: if destinationTransformRef is orphaned (i.e. left with nothing connecting to it and connecting to nothing, it will be removed 15 // from the group. 16 CFErrorRef SecTransformDisconnectTransforms(SecTransformRef destinationTransformRef, CFStringRef destinationAttributeName, 17 SecTransformRef sourceTransformRef, CFStringRef sourceAttributeName); 18 19 SecTransformRef SecGroupTransformFindLastTransform(SecGroupTransformRef groupTransform); 20 SecTransformRef SecGroupTransformFindMonitor(SecGroupTransformRef groupTransform); 21 bool SecGroupTransformHasMember(SecGroupTransformRef groupTransform, SecTransformRef transform); 22 23 CF_EXPORT 24 CFStringRef SecTransformDotForDebugging(SecTransformRef transformRef); 25 26 27 28 #ifdef __cplusplus 29 }; 30 #endif 31 32 #endif