DiskArbitration Changes for Objective-C
DiskArbitration
DADisk.h
Modified DADiskCopyDescription()
Declaration | |
---|---|
From | CFDictionaryRef DADiskCopyDescription ( DADiskRef disk ); |
To | CFDictionaryRef _Nullable DADiskCopyDescription ( DADiskRef _Nonnull disk ); |
Modified DADiskCopyIOMedia()
Declaration | |
---|---|
From | io_service_t DADiskCopyIOMedia ( DADiskRef disk ); |
To | io_service_t DADiskCopyIOMedia ( DADiskRef _Nonnull disk ); |
Modified DADiskCopyWholeDisk()
Declaration | |
---|---|
From | DADiskRef DADiskCopyWholeDisk ( DADiskRef disk ); |
To | DADiskRef _Nullable DADiskCopyWholeDisk ( DADiskRef _Nonnull disk ); |
Modified DADiskCreateFromBSDName()
Declaration | |
---|---|
From | DADiskRef DADiskCreateFromBSDName ( CFAllocatorRef allocator, DASessionRef session, const char *name ); |
To | DADiskRef _Nullable DADiskCreateFromBSDName ( CFAllocatorRef _Nullable allocator, DASessionRef _Nonnull session, const char * _Nonnull name ); |
Modified DADiskCreateFromIOMedia()
Declaration | |
---|---|
From | DADiskRef DADiskCreateFromIOMedia ( CFAllocatorRef allocator, DASessionRef session, io_service_t media ); |
To | DADiskRef _Nullable DADiskCreateFromIOMedia ( CFAllocatorRef _Nullable allocator, DASessionRef _Nonnull session, io_service_t media ); |
Modified DADiskCreateFromVolumePath()
Declaration | |
---|---|
From | DADiskRef DADiskCreateFromVolumePath ( CFAllocatorRef allocator, DASessionRef session, CFURLRef path ); |
To | DADiskRef _Nullable DADiskCreateFromVolumePath ( CFAllocatorRef _Nullable allocator, DASessionRef _Nonnull session, CFURLRef _Nonnull path ); |
Modified DADiskGetBSDName()
Declaration | |
---|---|
From | const char * DADiskGetBSDName ( DADiskRef disk ); |
To | const char * _Nullable DADiskGetBSDName ( DADiskRef _Nonnull disk ); |
DADissenter.h
Modified DADissenterCreate()
Declaration | |
---|---|
From | DADissenterRef DADissenterCreate ( CFAllocatorRef allocator, DAReturn status, CFStringRef string ); |
To | DADissenterRef _Nonnull DADissenterCreate ( CFAllocatorRef _Nullable allocator, DAReturn status, CFStringRef _Nullable string ); |
Modified DADissenterGetStatus()
Declaration | |
---|---|
From | DAReturn DADissenterGetStatus ( DADissenterRef dissenter ); |
To | DAReturn DADissenterGetStatus ( DADissenterRef _Nonnull dissenter ); |
Modified DADissenterGetStatusString()
Declaration | |
---|---|
From | CFStringRef DADissenterGetStatusString ( DADissenterRef dissenter ); |
To | CFStringRef _Nullable DADissenterGetStatusString ( DADissenterRef _Nonnull dissenter ); |
DASession.h
Modified DAApprovalSessionCreate()
Declaration | |
---|---|
From | DAApprovalSessionRef DAApprovalSessionCreate ( CFAllocatorRef allocator ); |
To | DAApprovalSessionRef _Nullable DAApprovalSessionCreate ( CFAllocatorRef _Nullable allocator ); |
Declaration | |
---|---|
From | void DAApprovalSessionScheduleWithRunLoop ( DAApprovalSessionRef session, CFRunLoopRef runLoop, CFStringRef runLoopMode ); |
To | void DAApprovalSessionScheduleWithRunLoop ( DAApprovalSessionRef _Nonnull session, CFRunLoopRef _Nonnull runLoop, CFStringRef _Nonnull runLoopMode ); |
Declaration | |
---|---|
From | void DAApprovalSessionUnscheduleFromRunLoop ( DAApprovalSessionRef session, CFRunLoopRef runLoop, CFStringRef runLoopMode ); |
To | void DAApprovalSessionUnscheduleFromRunLoop ( DAApprovalSessionRef _Nonnull session, CFRunLoopRef _Nonnull runLoop, CFStringRef _Nonnull runLoopMode ); |
Modified DASessionCreate()
Declaration | |
---|---|
From | DASessionRef DASessionCreate ( CFAllocatorRef allocator ); |
To | DASessionRef _Nullable DASessionCreate ( CFAllocatorRef _Nullable allocator ); |
Modified DASessionScheduleWithRunLoop()
Declaration | |
---|---|
From | void DASessionScheduleWithRunLoop ( DASessionRef session, CFRunLoopRef runLoop, CFStringRef runLoopMode ); |
To | void DASessionScheduleWithRunLoop ( DASessionRef _Nonnull session, CFRunLoopRef _Nonnull runLoop, CFStringRef _Nonnull runLoopMode ); |
Modified DASessionSetDispatchQueue()
Declaration | |
---|---|
From | void DASessionSetDispatchQueue ( DASessionRef session, dispatch_queue_t queue ); |
To | void DASessionSetDispatchQueue ( DASessionRef _Nonnull session, dispatch_queue_t _Nullable queue ); |
Modified DASessionUnscheduleFromRunLoop()
Declaration | |
---|---|
From | void DASessionUnscheduleFromRunLoop ( DASessionRef session, CFRunLoopRef runLoop, CFStringRef runLoopMode ); |
To | void DASessionUnscheduleFromRunLoop ( DASessionRef _Nonnull session, CFRunLoopRef _Nonnull runLoop, CFStringRef _Nonnull runLoopMode ); |
DiskArbitration.h
Removed kDADiskOptionEjectUponLogout
Removed kDADiskOptionMountAutomatic
Removed kDADiskOptionPrivate
Modified DADiskClaim()
Declaration | |
---|---|
From | void DADiskClaim ( DADiskRef disk, DADiskClaimOptions options, DADiskClaimReleaseCallback release, void *releaseContext, DADiskClaimCallback callback, void *callbackContext ); |
To | void DADiskClaim ( DADiskRef _Nonnull disk, DADiskClaimOptions options, DADiskClaimReleaseCallback _Nullable release, void * _Nullable releaseContext, DADiskClaimCallback _Nullable callback, void * _Nullable callbackContext ); |
Modified DADiskEject()
Declaration | |
---|---|
From | void DADiskEject ( DADiskRef disk, DADiskEjectOptions options, DADiskEjectCallback callback, void *context ); |
To | void DADiskEject ( DADiskRef _Nonnull disk, DADiskEjectOptions options, DADiskEjectCallback _Nullable callback, void * _Nullable context ); |
Modified DADiskGetOptions()
Declaration | |
---|---|
From | DADiskOptions DADiskGetOptions ( DADiskRef disk ); |
To | DADiskOptions DADiskGetOptions ( DADiskRef _Nonnull disk ); |
Modified DADiskIsClaimed()
Declaration | |
---|---|
From | Boolean DADiskIsClaimed ( DADiskRef disk ); |
To | Boolean DADiskIsClaimed ( DADiskRef _Nonnull disk ); |
Modified DADiskMount()
Declaration | |
---|---|
From | void DADiskMount ( DADiskRef disk, CFURLRef path, DADiskMountOptions options, DADiskMountCallback callback, void *context ); |
To | void DADiskMount ( DADiskRef _Nonnull disk, CFURLRef _Nullable path, DADiskMountOptions options, DADiskMountCallback _Nullable callback, void * _Nullable context ); |
Modified DADiskMountWithArguments()
Declaration | |
---|---|
From | void DADiskMountWithArguments ( DADiskRef disk, CFURLRef path, DADiskMountOptions options, DADiskMountCallback callback, void *context, CFStringRef arguments[] ); |
To | void DADiskMountWithArguments ( DADiskRef _Nonnull disk, CFURLRef _Nullable path, DADiskMountOptions options, DADiskMountCallback _Nullable callback, void * _Nullable context, CFStringRef _Nonnull arguments[] ); |
Modified DADiskRename()
Declaration | |
---|---|
From | void DADiskRename ( DADiskRef disk, CFStringRef name, DADiskRenameOptions options, DADiskRenameCallback callback, void *context ); |
To | void DADiskRename ( DADiskRef _Nonnull disk, CFStringRef _Nonnull name, DADiskRenameOptions options, DADiskRenameCallback _Nullable callback, void * _Nullable context ); |
Modified DADiskSetOptions()
Declaration | |
---|---|
From | DAReturn DADiskSetOptions ( DADiskRef disk, DADiskOptions options, Boolean value ); |
To | DAReturn DADiskSetOptions ( DADiskRef _Nonnull disk, DADiskOptions options, Boolean value ); |
Modified DADiskUnclaim()
Declaration | |
---|---|
From | void DADiskUnclaim ( DADiskRef disk ); |
To | void DADiskUnclaim ( DADiskRef _Nonnull disk ); |
Modified DADiskUnmount()
Declaration | |
---|---|
From | void DADiskUnmount ( DADiskRef disk, DADiskUnmountOptions options, DADiskUnmountCallback callback, void *context ); |
To | void DADiskUnmount ( DADiskRef _Nonnull disk, DADiskUnmountOptions options, DADiskUnmountCallback _Nullable callback, void * _Nullable context ); |
Modified DARegisterDiskAppearedCallback()
Declaration | |
---|---|
From | void DARegisterDiskAppearedCallback ( DASessionRef session, CFDictionaryRef match, DADiskAppearedCallback callback, void *context ); |
To | void DARegisterDiskAppearedCallback ( DASessionRef _Nonnull session, CFDictionaryRef _Nullable match, DADiskAppearedCallback _Nonnull callback, void * _Nullable context ); |
Declaration | |
---|---|
From | void DARegisterDiskDescriptionChangedCallback ( DASessionRef session, CFDictionaryRef match, CFArrayRef watch, DADiskDescriptionChangedCallback callback, void *context ); |
To | void DARegisterDiskDescriptionChangedCallback ( DASessionRef _Nonnull session, CFDictionaryRef _Nullable match, CFArrayRef _Nullable watch, DADiskDescriptionChangedCallback _Nonnull callback, void * _Nullable context ); |
Modified DARegisterDiskDisappearedCallback()
Declaration | |
---|---|
From | void DARegisterDiskDisappearedCallback ( DASessionRef session, CFDictionaryRef match, DADiskDisappearedCallback callback, void *context ); |
To | void DARegisterDiskDisappearedCallback ( DASessionRef _Nonnull session, CFDictionaryRef _Nullable match, DADiskDisappearedCallback _Nonnull callback, void * _Nullable context ); |
Declaration | |
---|---|
From | void DARegisterDiskEjectApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskEjectApprovalCallback callback, void *context ); |
To | void DARegisterDiskEjectApprovalCallback ( DASessionRef _Nonnull session, CFDictionaryRef _Nullable match, DADiskEjectApprovalCallback _Nonnull callback, void * _Nullable context ); |
Declaration | |
---|---|
From | void DARegisterDiskMountApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskMountApprovalCallback callback, void *context ); |
To | void DARegisterDiskMountApprovalCallback ( DASessionRef _Nonnull session, CFDictionaryRef _Nullable match, DADiskMountApprovalCallback _Nonnull callback, void * _Nullable context ); |
Modified DARegisterDiskPeekCallback()
Declaration | |
---|---|
From | void DARegisterDiskPeekCallback ( DASessionRef session, CFDictionaryRef match, CFIndex order, DADiskPeekCallback callback, void *context ); |
To | void DARegisterDiskPeekCallback ( DASessionRef _Nonnull session, CFDictionaryRef _Nullable match, CFIndex order, DADiskPeekCallback _Nonnull callback, void * _Nullable context ); |
Declaration | |
---|---|
From | void DARegisterDiskUnmountApprovalCallback ( DASessionRef session, CFDictionaryRef match, DADiskUnmountApprovalCallback callback, void *context ); |
To | void DARegisterDiskUnmountApprovalCallback ( DASessionRef _Nonnull session, CFDictionaryRef _Nullable match, DADiskUnmountApprovalCallback _Nonnull callback, void * _Nullable context ); |
Modified DAUnregisterApprovalCallback()
Declaration | |
---|---|
From | void DAUnregisterApprovalCallback ( DASessionRef session, void *callback, void *context ); |
To | void DAUnregisterApprovalCallback ( DASessionRef _Nonnull session, void * _Nonnull callback, void * _Nullable context ); |
Modified DAUnregisterCallback()
Declaration | |
---|---|
From | void DAUnregisterCallback ( DASessionRef session, void *callback, void *context ); |
To | void DAUnregisterCallback ( DASessionRef _Nonnull session, void * _Nonnull callback, void * _Nullable context ); |