DirectoryService Changes
DirectoryService
Added tAccessControlEntry.init()
Added tAccessControlEntry.init(fGuestAccessFlags: UInt32, fDirMemberFlags: UInt32, fDirNodeMemberFlags: UInt32, fOwnerFlags: UInt32, fAdministratorFlags: UInt32)
Added tAttributeEntry.init()
Added tAttributeEntry.init(fReserved1: UInt32, fReserved2: tAccessControlEntry, fAttributeValueCount: UInt32, fAttributeDataSize: UInt32, fAttributeValueMaxSize: UInt32, fAttributeSignature: tDataNode)
Added tAttributeValueEntry.init()
Added tAttributeValueEntry.init(fAttributeValueID: UInt32, fAttributeValueData: tDataNode)
Added tDataBuffer.init()
Added tDataBuffer.init(fBufferSize: UInt32, fBufferLength: UInt32, fBufferData:(Int8))
Added tDataList.init()
Added tDataList.init(fDataNodeCount: UInt32, fDataListHead: tDataNodePtr)
Added tRecordEntry.init()
Added tRecordEntry.init(fReserved1: UInt32, fReserved2: tAccessControlEntry, fRecordAttributeCount: UInt32, fRecordNameAndType: tDataNode)
Modified tAccessControlEntry [struct]
Declaration | |
---|---|
From | struct tAccessControlEntry { var fGuestAccessFlags: UInt32 var fDirMemberFlags: UInt32 var fDirNodeMemberFlags: UInt32 var fOwnerFlags: UInt32 var fAdministratorFlags: UInt32 } |
To | struct tAccessControlEntry { var fGuestAccessFlags: UInt32 var fDirMemberFlags: UInt32 var fDirNodeMemberFlags: UInt32 var fOwnerFlags: UInt32 var fAdministratorFlags: UInt32 init() init(fGuestAccessFlags fGuestAccessFlags: UInt32, fDirMemberFlags fDirMemberFlags: UInt32, fDirNodeMemberFlags fDirNodeMemberFlags: UInt32, fOwnerFlags fOwnerFlags: UInt32, fAdministratorFlags fAdministratorFlags: UInt32) } |
Modified tAttributeEntry [struct]
Declaration | |
---|---|
From | struct tAttributeEntry { var fReserved1: UInt32 var fReserved2: tAccessControlEntry var fAttributeValueCount: UInt32 var fAttributeDataSize: UInt32 var fAttributeValueMaxSize: UInt32 var fAttributeSignature: tDataNode } |
To | struct tAttributeEntry { var fReserved1: UInt32 var fReserved2: tAccessControlEntry var fAttributeValueCount: UInt32 var fAttributeDataSize: UInt32 var fAttributeValueMaxSize: UInt32 var fAttributeSignature: tDataNode init() init(fReserved1 fReserved1: UInt32, fReserved2 fReserved2: tAccessControlEntry, fAttributeValueCount fAttributeValueCount: UInt32, fAttributeDataSize fAttributeDataSize: UInt32, fAttributeValueMaxSize fAttributeValueMaxSize: UInt32, fAttributeSignature fAttributeSignature: tDataNode) } |
Modified tAttributeValueEntry [struct]
Declaration | |
---|---|
From | struct tAttributeValueEntry { var fAttributeValueID: UInt32 var fAttributeValueData: tDataNode } |
To | struct tAttributeValueEntry { var fAttributeValueID: UInt32 var fAttributeValueData: tDataNode init() init(fAttributeValueID fAttributeValueID: UInt32, fAttributeValueData fAttributeValueData: tDataNode) } |
Modified tDataBuffer [struct]
Declaration | |
---|---|
From | struct tDataBuffer { var fBufferSize: UInt32 var fBufferLength: UInt32 var fBufferData: (Int8) } |
To | struct tDataBuffer { var fBufferSize: UInt32 var fBufferLength: UInt32 var fBufferData: (Int8) init() init(fBufferSize fBufferSize: UInt32, fBufferLength fBufferLength: UInt32, fBufferData fBufferData: (Int8)) } |
Modified tDataList [struct]
Declaration | |
---|---|
From | struct tDataList { var fDataNodeCount: UInt32 var fDataListHead: tDataNodePtr } |
To | struct tDataList { var fDataNodeCount: UInt32 var fDataListHead: tDataNodePtr init() init(fDataNodeCount fDataNodeCount: UInt32, fDataListHead fDataListHead: tDataNodePtr) } |
Modified tRecordEntry [struct]
Declaration | |
---|---|
From | struct tRecordEntry { var fReserved1: UInt32 var fReserved2: tAccessControlEntry var fRecordAttributeCount: UInt32 var fRecordNameAndType: tDataNode } |
To | struct tRecordEntry { var fReserved1: UInt32 var fReserved2: tAccessControlEntry var fRecordAttributeCount: UInt32 var fRecordNameAndType: tDataNode init() init(fReserved1 fReserved1: UInt32, fReserved2 fReserved2: tAccessControlEntry, fRecordAttributeCount fRecordAttributeCount: UInt32, fRecordNameAndType fRecordNameAndType: tDataNode) } |
Modified dsGetDataLength(UnsafePointer<tDataList>) -> UInt32
Declaration | |
---|---|
From | func dsGetDataLength(_ inDataList: ConstUnsafePointer<tDataList>) -> UInt32 |
To | func dsGetDataLength(_ inDataList: UnsafePointer<tDataList>) -> UInt32 |
Modified fpCustomAllocate
Declaration | |
---|---|
From | typealias fpCustomAllocate = CFunctionPointer<((tDirReference, tClientData, UInt32, UnsafePointer<tBuffer>) -> tDirStatus)> |
To | typealias fpCustomAllocate = CFunctionPointer<((tDirReference, tClientData, UInt32, UnsafeMutablePointer<tBuffer>) -> tDirStatus)> |
Modified tAccessControlEntryPtr
Declaration | |
---|---|
From | typealias tAccessControlEntryPtr = UnsafePointer<tAccessControlEntry> |
To | typealias tAccessControlEntryPtr = UnsafeMutablePointer<tAccessControlEntry> |
Modified tAttributeEntryPtr
Declaration | |
---|---|
From | typealias tAttributeEntryPtr = UnsafePointer<tAttributeEntry> |
To | typealias tAttributeEntryPtr = UnsafeMutablePointer<tAttributeEntry> |
Modified tAttributeValueEntryPtr
Declaration | |
---|---|
From | typealias tAttributeValueEntryPtr = UnsafePointer<tAttributeValueEntry> |
To | typealias tAttributeValueEntryPtr = UnsafeMutablePointer<tAttributeValueEntry> |
Modified tBuffer
Declaration | |
---|---|
From | typealias tBuffer = UnsafePointer<()> |
To | typealias tBuffer = UnsafeMutablePointer<Void> |
Modified tClientData
Declaration | |
---|---|
From | typealias tClientData = UnsafePointer<()> |
To | typealias tClientData = UnsafeMutablePointer<Void> |
Modified tDataBufferPtr
Declaration | |
---|---|
From | typealias tDataBufferPtr = UnsafePointer<tDataBuffer> |
To | typealias tDataBufferPtr = UnsafeMutablePointer<tDataBuffer> |
Modified tDataListPtr
Declaration | |
---|---|
From | typealias tDataListPtr = UnsafePointer<tDataList> |
To | typealias tDataListPtr = UnsafeMutablePointer<tDataList> |
Modified tDataNodePtr
Declaration | |
---|---|
From | typealias tDataNodePtr = UnsafePointer<tDataNode> |
To | typealias tDataNodePtr = UnsafeMutablePointer<tDataNode> |
Modified tRecordEntryPtr
Declaration | |
---|---|
From | typealias tRecordEntryPtr = UnsafePointer<tRecordEntry> |
To | typealias tRecordEntryPtr = UnsafeMutablePointer<tRecordEntry> |