this repo has no description
at fixPythonPipStalling 137 lines 4.7 kB view raw
1/* 2 This file is part of Darling. 3 4 Copyright (C) 2017 Lubos Dolezel 5 6 Darling is free software: you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation, either version 3 of the License, or 9 (at your option) any later version. 10 11 Darling is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 GNU General Public License for more details. 15 16 You should have received a copy of the GNU General Public License 17 along with Darling. If not, see <http://www.gnu.org/licenses/>. 18*/ 19 20 21#ifndef _DirectoryService_H_ 22#define _DirectoryService_H_ 23 24void* dsAddAttribute(void); 25void* dsAddAttributeValue(void); 26void* dsAddChildPIDToReference(void); 27void* dsAllocAttributeValueEntry(void); 28void* dsAllocStringsFromList(void); 29void* dsAppendAuthBuffer(void); 30void* dsAppendAuthBufferWithAuthorityAttribute(void); 31void* dsAppendAuthBufferWithAuthorityStrings(void); 32void* dsAppendStringToList(void); 33void* dsAppendStringToListAlloc(void); 34void* dsAuthBufferGetDataListAllocPriv(void); 35void* dsAuthBufferGetDataListPriv(void); 36void* dsBuildFromPath(void); 37void* dsBuildListFromNodes(void); 38void* dsBuildListFromNodesAlloc(void); 39void* dsBuildListFromPathAlloc(void); 40void* dsBuildListFromStrings(void); 41void* dsBuildListFromStringsAlloc(void); 42void* dsBuildListFromStringsAllocV(void); 43void* dsCloseAttributeList(void); 44void* dsCloseAttributeValueList(void); 45void* dsCloseDirNode(void); 46void* dsCloseDirService(void); 47void* dsCloseRecord(void); 48void* dsConvertAuthAuthorityToCFDict(void); 49void* dsConvertCFDictToAuthAuthority(void); 50void* dsCopyDataFromDirRef(void); 51void* dsCopyDataFromNodeRef(void); 52void* dsCopyDirStatusName(void); 53void* dsCreateDataDirRefData(void); 54void* dsCreateNodeRefData(void); 55void* dsCreateRecord(void); 56void* dsCreateRecordAndOpen(void); 57void* dsDataBufferAllocate(void); 58void* dsDataBufferDeAllocate(void); 59void* dsDataListAllocate(void); 60void* dsDataListCopyList(void); 61void* dsDataListDeAllocate(void); 62void* dsDataListDeallocate(void); 63void* dsDataListDeleteThisNode(void); 64void* dsDataListGetNode(void); 65void* dsDataListGetNodeAlloc(void); 66void* dsDataListGetNodeCount(void); 67void* dsDataListGetNodeStringPriv(void); 68void* dsDataListInsertAfter(void); 69void* dsDataListInsertNode(void); 70void* dsDataListMergeList(void); 71void* dsDataListMergeListAfter(void); 72void* dsDataListRemoveNodes(void); 73void* dsDataListRemoveThisNode(void); 74void* dsDataNodeAllocateBlock(void); 75void* dsDataNodeAllocateString(void); 76void* dsDataNodeDeAllocate(void); 77void* dsDataNodeGetLength(void); 78void* dsDataNodeGetSize(void); 79void* dsDataNodeSetLength(void); 80void* dsDeallocAttributeEntry(void); 81void* dsDeallocAttributeValueEntry(void); 82void* dsDeallocRecordEntry(void); 83void* dsDeleteRecord(void); 84void* dsDoAttributeValueSearch(void); 85void* dsDoAttributeValueSearchWithData(void); 86void* dsDoDirNodeAuth(void); 87void* dsDoDirNodeAuthOnRecordType(void); 88void* dsDoMultipleAttributeValueSearch(void); 89void* dsDoMultipleAttributeValueSearchWithData(void); 90void* dsDoPlugInCustomCall(void); 91void* dsFillAuthBuffer(void); 92void* dsFindDirNodes(void); 93void* dsFlushRecord(void); 94void* dsGetAttributeEntry(void); 95void* dsGetAttributeValue(void); 96void* dsGetCustomAllocate(void); 97void* dsGetCustomThread(void); 98void* dsGetDataLength(void); 99void* dsGetDirNodeCount(void); 100void* dsGetDirNodeCountWithInfo(void); 101void* dsGetDirNodeInfo(void); 102void* dsGetDirNodeList(void); 103void* dsGetDirNodeName(void); 104void* dsGetNextAttributeEntry(void); 105void* dsGetNextAttributeValue(void); 106void* dsGetPathFromList(void); 107void* dsGetRecordAttributeInfo(void); 108void* dsGetRecordAttributeValueByID(void); 109void* dsGetRecordAttributeValueByIndex(void); 110void* dsGetRecordAttributeValueByValue(void); 111void* dsGetRecordEntry(void); 112void* dsGetRecordList(void); 113void* dsGetRecordNameFromEntry(void); 114void* dsGetRecordReferenceInfo(void); 115void* dsGetRecordTypeFromEntry(void); 116void* dsOpenDirNode(void); 117void* dsOpenDirService(void); 118void* dsOpenDirServiceLocal(void); 119void* dsOpenDirServiceProxy(void); 120void* dsOpenRecord(void); 121void* dsParseAuthAuthority(void); 122void* dsParseAuthAuthorityExtended(void); 123void* dsRegisterCustomMemory(void); 124void* dsRegisterCustomThread(void); 125void* dsReleaseContinueData(void); 126void* dsRemoveAttribute(void); 127void* dsRemoveAttributeValue(void); 128void* dsServiceInformationAllocate(void); 129void* dsSetAttributeValue(void); 130void* dsSetAttributeValues(void); 131void* dsSetRecordName(void); 132void* dsSetRecordType(void); 133void* dsUnRegisterCustomMemory(void); 134void* dsUnRegisterCustomThread(void); 135void* dsVerifyDirRefNum(void); 136 137#endif