Module session

Module session 

Source

Structs§

__DASession

Functions§

DAApprovalSessionCreate
DAApprovalSessionGetTypeID
DAApprovalSessionScheduleWithRunLoop
DAApprovalSessionUnscheduleFromRunLoop
DARegisterDiskAppearedCallback
Registers a callback function to be called whenever a disk has appeared.
DARegisterDiskDescriptionChangedCallback
Registers a callback function to be called whenever a disk description has changed.
DARegisterDiskDisappearedCallback
Registers a callback function to be called whenever a disk has disappeared.
DARegisterDiskEjectApprovalCallback
Registers a callback function to be called whenever a volume is to be ejected.
DARegisterDiskMountApprovalCallback
Registers a callback function to be called whenever a volume is to be mounted.
DARegisterDiskPeekCallback
Registers a callback function to be called whenever a disk has been probed.
DARegisterDiskUnmountApprovalCallback
Registers a callback function to be called whenever a volume is to be unmounted.
DASessionCreate
Creates a new session.
DASessionGetTypeID
Returns the type identifier of all DASession instances.
DASessionScheduleWithRunLoop
Schedules the session on a run loop.
DASessionSetDispatchQueue
Schedules the session on a dispatch queue.
DASessionUnscheduleFromRunLoop
Unschedules the session from a run loop.
DAUnregisterApprovalCallback
DAUnregisterCallback
Unregisters a registered callback function.

Type Aliases§

DAApprovalSessionRef
DASessionRef
Type of a reference to DASession instances.