Documentation Archive Developer
Search

DiskArbitration Changes for Swift

DiskArbitration

Declaration
From
func DARegisterDiskAppearedCallback(_ session: DASession, _ match: CFDictionary?, _ callback: DiskArbitration.DADiskAppearedCallback, _ context: UnsafeMutableRawPointer?)
To
func DARegisterDiskAppearedCallback(_ session: DASession, _ match: CFDictionary?, _ callback: @escaping DiskArbitration.DADiskAppearedCallback, _ context: UnsafeMutableRawPointer?)

Declaration
From
func DARegisterDiskDescriptionChangedCallback(_ session: DASession, _ match: CFDictionary?, _ watch: CFArray?, _ callback: DiskArbitration.DADiskDescriptionChangedCallback, _ context: UnsafeMutableRawPointer?)
To
func DARegisterDiskDescriptionChangedCallback(_ session: DASession, _ match: CFDictionary?, _ watch: CFArray?, _ callback: @escaping DiskArbitration.DADiskDescriptionChangedCallback, _ context: UnsafeMutableRawPointer?)

Declaration
From
func DARegisterDiskDisappearedCallback(_ session: DASession, _ match: CFDictionary?, _ callback: DiskArbitration.DADiskDisappearedCallback, _ context: UnsafeMutableRawPointer?)
To
func DARegisterDiskDisappearedCallback(_ session: DASession, _ match: CFDictionary?, _ callback: @escaping DiskArbitration.DADiskDisappearedCallback, _ context: UnsafeMutableRawPointer?)

Declaration
From
func DARegisterDiskEjectApprovalCallback(_ session: DASession, _ match: CFDictionary?, _ callback: DiskArbitration.DADiskEjectApprovalCallback, _ context: UnsafeMutableRawPointer?)
To
func DARegisterDiskEjectApprovalCallback(_ session: DASession, _ match: CFDictionary?, _ callback: @escaping DiskArbitration.DADiskEjectApprovalCallback, _ context: UnsafeMutableRawPointer?)

Declaration
From
func DARegisterDiskMountApprovalCallback(_ session: DASession, _ match: CFDictionary?, _ callback: DiskArbitration.DADiskMountApprovalCallback, _ context: UnsafeMutableRawPointer?)
To
func DARegisterDiskMountApprovalCallback(_ session: DASession, _ match: CFDictionary?, _ callback: @escaping DiskArbitration.DADiskMountApprovalCallback, _ context: UnsafeMutableRawPointer?)

Declaration
From
func DARegisterDiskPeekCallback(_ session: DASession, _ match: CFDictionary?, _ order: CFIndex, _ callback: DiskArbitration.DADiskPeekCallback, _ context: UnsafeMutableRawPointer?)
To
func DARegisterDiskPeekCallback(_ session: DASession, _ match: CFDictionary?, _ order: CFIndex, _ callback: @escaping DiskArbitration.DADiskPeekCallback, _ context: UnsafeMutableRawPointer?)

Declaration
From
func DARegisterDiskUnmountApprovalCallback(_ session: DASession, _ match: CFDictionary?, _ callback: DiskArbitration.DADiskUnmountApprovalCallback, _ context: UnsafeMutableRawPointer?)
To
func DARegisterDiskUnmountApprovalCallback(_ session: DASession, _ match: CFDictionary?, _ callback: @escaping DiskArbitration.DADiskUnmountApprovalCallback, _ context: UnsafeMutableRawPointer?)