Cider Isn't Darwin Emulation, Really
Something went wrong. Try again.
4.7 kB · 137 lines
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138/* This file is part of Darling.
Copyright (C) 2017 Lubos Dolezel
Darling is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Darling is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Darling. If not, see <http://www.gnu.org/licenses/>.*/
#ifndef _DirectoryService_H_#define _DirectoryService_H_
void* dsAddAttribute(void);void* dsAddAttributeValue(void);void* dsAddChildPIDToReference(void);void* dsAllocAttributeValueEntry(void);void* dsAllocStringsFromList(void);void* dsAppendAuthBuffer(void);void* dsAppendAuthBufferWithAuthorityAttribute(void);void* dsAppendAuthBufferWithAuthorityStrings(void);void* dsAppendStringToList(void);void* dsAppendStringToListAlloc(void);void* dsAuthBufferGetDataListAllocPriv(void);void* dsAuthBufferGetDataListPriv(void);void* dsBuildFromPath(void);void* dsBuildListFromNodes(void);void* dsBuildListFromNodesAlloc(void);void* dsBuildListFromPathAlloc(void);void* dsBuildListFromStrings(void);void* dsBuildListFromStringsAlloc(void);void* dsBuildListFromStringsAllocV(void);void* dsCloseAttributeList(void);void* dsCloseAttributeValueList(void);void* dsCloseDirNode(void);void* dsCloseDirService(void);void* dsCloseRecord(void);void* dsConvertAuthAuthorityToCFDict(void);void* dsConvertCFDictToAuthAuthority(void);void* dsCopyDataFromDirRef(void);void* dsCopyDataFromNodeRef(void);void* dsCopyDirStatusName(void);void* dsCreateDataDirRefData(void);void* dsCreateNodeRefData(void);void* dsCreateRecord(void);void* dsCreateRecordAndOpen(void);void* dsDataBufferAllocate(void);void* dsDataBufferDeAllocate(void);void* dsDataListAllocate(void);void* dsDataListCopyList(void);void* dsDataListDeAllocate(void);void* dsDataListDeallocate(void);void* dsDataListDeleteThisNode(void);void* dsDataListGetNode(void);void* dsDataListGetNodeAlloc(void);void* dsDataListGetNodeCount(void);void* dsDataListGetNodeStringPriv(void);void* dsDataListInsertAfter(void);void* dsDataListInsertNode(void);void* dsDataListMergeList(void);void* dsDataListMergeListAfter(void);void* dsDataListRemoveNodes(void);void* dsDataListRemoveThisNode(void);void* dsDataNodeAllocateBlock(void);void* dsDataNodeAllocateString(void);void* dsDataNodeDeAllocate(void);void* dsDataNodeGetLength(void);void* dsDataNodeGetSize(void);void* dsDataNodeSetLength(void);void* dsDeallocAttributeEntry(void);void* dsDeallocAttributeValueEntry(void);void* dsDeallocRecordEntry(void);void* dsDeleteRecord(void);void* dsDoAttributeValueSearch(void);void* dsDoAttributeValueSearchWithData(void);void* dsDoDirNodeAuth(void);void* dsDoDirNodeAuthOnRecordType(void);void* dsDoMultipleAttributeValueSearch(void);void* dsDoMultipleAttributeValueSearchWithData(void);void* dsDoPlugInCustomCall(void);void* dsFillAuthBuffer(void);void* dsFindDirNodes(void);void* dsFlushRecord(void);void* dsGetAttributeEntry(void);void* dsGetAttributeValue(void);void* dsGetCustomAllocate(void);void* dsGetCustomThread(void);void* dsGetDataLength(void);void* dsGetDirNodeCount(void);void* dsGetDirNodeCountWithInfo(void);void* dsGetDirNodeInfo(void);void* dsGetDirNodeList(void);void* dsGetDirNodeName(void);void* dsGetNextAttributeEntry(void);void* dsGetNextAttributeValue(void);void* dsGetPathFromList(void);void* dsGetRecordAttributeInfo(void);void* dsGetRecordAttributeValueByID(void);void* dsGetRecordAttributeValueByIndex(void);void* dsGetRecordAttributeValueByValue(void);void* dsGetRecordEntry(void);void* dsGetRecordList(void);void* dsGetRecordNameFromEntry(void);void* dsGetRecordReferenceInfo(void);void* dsGetRecordTypeFromEntry(void);void* dsOpenDirNode(void);void* dsOpenDirService(void);void* dsOpenDirServiceLocal(void);void* dsOpenDirServiceProxy(void);void* dsOpenRecord(void);void* dsParseAuthAuthority(void);void* dsParseAuthAuthorityExtended(void);void* dsRegisterCustomMemory(void);void* dsRegisterCustomThread(void);void* dsReleaseContinueData(void);void* dsRemoveAttribute(void);void* dsRemoveAttributeValue(void);void* dsServiceInformationAllocate(void);void* dsSetAttributeValue(void);void* dsSetAttributeValues(void);void* dsSetRecordName(void);void* dsSetRecordType(void);void* dsUnRegisterCustomMemory(void);void* dsUnRegisterCustomThread(void);void* dsVerifyDirRefNum(void);
#endif