FSKit Namespace

Classes

Name Description
FSActivateResult
FSBlockDeviceResource
FSBlockmapResult
FSCheckAccessResult
FSClient
FSCompleteIoResult
FSConstants
FSContainerIdentifier
FSContainerStatus
FSContext
FSCreateFileKoioResult
FSCreateItemResult
FSCreateLinkResult
FSCreateSymlinkResult
FSDataCacheErrorCodeExtensions

Extension methods for the FSDataCacheErrorCode enumeration.

FSDeactivateItemResult
FSDirectoryEntryPacker
FSEntityIdentifier
FSEnumerateDirectoryResult
FSErrorCodeExtensions

Extension methods for the FSErrorCode enumeration.

FSExtentPacker
FSFileName
FSFreeSpace
FSGenericUrlResource
FSGetAttributesResult
FSGetXattrResult
FSItem
FSItemAttributes
FSItemGetAttributesRequest
FSItemSetAttributesRequest
FSKitFunctions
FSListXattrsResult
FSLookupItemKoioResult
FSLookupItemResult
FSMetadataRange
FSModuleIdentity
FSMutableFileDataBuffer
FSOpenItemResult
FSPathUrlResource
FSPreallocateKoioResult
FSPreallocateResult
FSProbeResult
FSReadFileResult
FSReadSymlinkResult
FSRemoveItemResult
FSRenameItemResult
FSResource
FSSeekRegionResult
FSSetAttributesResult
FSSetXattrResult
FSStatFSResult
FSTask
FSTaskOptions
FSUnaryFileSystem
FSUpgradeItemResult
FSVolume
FSVolumeHandlerResult
FSVolumeIdentifier
FSVolumeRenameResult
FSVolumeSupportedCapabilities
FSWriteFileResult

Interfaces

Name Description
IFSFileSystemBase

This interface represents the Objective-C protocol FSFileSystemBase.

IFSManageableResourceMaintenanceOperations

This interface represents the Objective-C protocol FSManageableResourceMaintenanceOperations.

IFSUnaryFileSystemOperations

This interface represents the Objective-C protocol FSUnaryFileSystemOperations.

IFSVolumeAccessCheckHandler

This interface represents the Objective-C protocol FSVolumeAccessCheckHandler.

IFSVolumeAccessCheckOperations

This interface represents the Objective-C protocol FSVolumeAccessCheckOperations.

IFSVolumeCommonOperations

This interface represents the Objective-C protocol FSVolumeCommonOperations.

IFSVolumeDataCacheHandler

This interface represents the Objective-C protocol FSVolumeDataCacheHandler.

IFSVolumeHandler

This interface represents the Objective-C protocol FSVolumeHandler.

IFSVolumeItemDeactivation

This interface represents the Objective-C protocol FSVolumeItemDeactivation.

IFSVolumeItemDeactivationHandler

This interface represents the Objective-C protocol FSVolumeItemDeactivationHandler.

IFSVolumeKernelOffloadedIoHandler

This interface represents the Objective-C protocol FSVolumeKernelOffloadedIOHandler.

IFSVolumeKernelOffloadedIoOperations

This interface represents the Objective-C protocol FSVolumeKernelOffloadedIOOperations.

IFSVolumeOpenCloseHandler

This interface represents the Objective-C protocol FSVolumeOpenCloseHandler.

IFSVolumeOpenCloseOperations

This interface represents the Objective-C protocol FSVolumeOpenCloseOperations.

IFSVolumeOperations

This interface represents the Objective-C protocol FSVolumeOperations.

IFSVolumePathConfOperations

This interface represents the Objective-C protocol FSVolumePathConfOperations.

IFSVolumePreallocateHandler

This interface represents the Objective-C protocol FSVolumePreallocateHandler.

IFSVolumePreallocateOperations

This interface represents the Objective-C protocol FSVolumePreallocateOperations.

IFSVolumeReadWriteHandler

This interface represents the Objective-C protocol FSVolumeReadWriteHandler.

IFSVolumeReadWriteOperations

This interface represents the Objective-C protocol FSVolumeReadWriteOperations.

IFSVolumeRenameHandler

This interface represents the Objective-C protocol FSVolumeRenameHandler.

IFSVolumeRenameOperations

This interface represents the Objective-C protocol FSVolumeRenameOperations.

IFSVolumeSeekRegionHandler

This interface represents the Objective-C protocol FSVolumeSeekRegionHandler.

IFSVolumeXattrHandler

This interface represents the Objective-C protocol FSVolumeXattrHandler.

IFSVolumeXattrOperations

This interface represents the Objective-C protocol FSVolumeXattrOperations.

Enums

Name Description
FSAccessMask
FSBlockmapFlags
FSCompleteIoFlags
FSContainerState
FSDataCacheErrorCode
FSDataCacheMode
FSDeactivateOptions
FSErrorCode
FSExtentType
FSItemAttribute
FSItemDeactivationOptions
FSItemId
FSItemType
FSKernelCacheCoherencyAction
FSKernelCacheCoherencyType
FSMatchResult
FSMountOptions

Mount options to be requested from FSKit using the RequestedMountOptions property.

FSPreallocateFlags
FSSeekRegion
FSSetXattrPolicy
FSSyncFlags
FSVolumeCaseFormat
FSVolumeOpenModes

Delegates

Name Description
FetchInstalledExtensionsCallback
FSBlockDeviceResourceReadReplyHandler
FSBlockDeviceResourceWriteReplyHandler
FSClientMountSingleVolumeCompletionHandler
FSFileSystemBaseWipeResourceCompletionHandler
FSTaskCancellationCallback
FSUnaryFileSystemOperationsLoadResourceResult
FSUnaryFileSystemOperationsProbeResourceResult
FSUnaryFileSystemOperationsUnloadResourceResult
FSVolumeAccessCheckHandlerCheckAccessHandler
FSVolumeAccessCheckOperationsCheckAccessHandler
FSVolumeDataCacheHandlerOpenItemHandler
FSVolumeDataCacheHandlerUpgradeItemHandler
FSVolumeHandlerActivateHandler
FSVolumeHandlerCreateItemHandler
FSVolumeHandlerCreateLinkHandler
FSVolumeHandlerCreateSymlinkHandler
FSVolumeHandlerDeactivateHandler
FSVolumeHandlerEnumerateDirectoryHandler
FSVolumeHandlerGetAttributesHandler
FSVolumeHandlerLookupItemHandler
FSVolumeHandlerReadSymbolicLinkHandler
FSVolumeHandlerRemoveItemHandler
FSVolumeHandlerRenameItemHandler
FSVolumeHandlerSetAttributesHandler
FSVolumeItemDeactivationDeactivateItemHandler
FSVolumeItemDeactivationHandlerDeactivateItemHandler
FSVolumeKernelOffloadedIoHandlerBlockmapFileHandler
FSVolumeKernelOffloadedIoHandlerCompleteIoHandler
FSVolumeKernelOffloadedIoHandlerCreateFileHandler
FSVolumeKernelOffloadedIoHandlerLookupItemHandler
FSVolumeKernelOffloadedIoHandlerPreallocateSpaceHandler
FSVolumeKernelOffloadedIoOperationsCreateFileHandler
FSVolumeKernelOffloadedIoOperationsHandler
FSVolumeKernelOffloadedIoOperationsLookupItemHandler
FSVolumeKernelOffloadedIoOperationsPreallocateSpaceHandler
FSVolumeOpenCloseHandlerReplyHandler
FSVolumeOpenCloseOperationsHandler
FSVolumeOperationsActivateHandler
FSVolumeOperationsAttributesHandler
FSVolumeOperationsCreateItemHandler
FSVolumeOperationsCreateLinkHandler
FSVolumeOperationsDeactivateHandler
FSVolumeOperationsEnumerateDirectoryHandler
FSVolumeOperationsLookupItemHandler
FSVolumeOperationsMountHandler
FSVolumeOperationsReadSymbolicLinkHandler
FSVolumeOperationsReclaimHandler
FSVolumeOperationsRemoveItemHandler
FSVolumeOperationsRenameItemHandler
FSVolumeOperationsSynchronizeHandler
FSVolumePreallocateHandlerPreallocateSpaceHandler
FSVolumePreallocateOperationsHandler
FSVolumeReadWriteHandlerReadHandler
FSVolumeReadWriteHandlerWriteHandler
FSVolumeReadWriteOperationsReadHandler
FSVolumeReadWriteOperationsWriteHandler
FSVolumeRenameHandlerSetVolumeNameHandler
FSVolumeRenameOperationsSetVolumeNameHandler
FSVolumeSeekRegionHandlerSeekHandler
FSVolumeXattrHandlerGetHandler
FSVolumeXattrHandlerListHandler
FSVolumeXattrHandlerSetHandler
FSVolumeXattrOperationsGetHandler
FSVolumeXattrOperationsListHandler
FSVolumeXattrOperationsSetHandler