Share via


FSKit Namespace

Classes

Name Description
FSBlockDeviceResource
FSClient
FSConstants
FSContainerIdentifier
FSContainerStatus
FSDirectoryEntryPacker
FSEntityIdentifier
FSErrorCodeExtensions

Extension methods for the FSErrorCode enumeration.

FSExtentPacker
FSFileName
FSGenericUrlResource
FSItem
FSItemAttributes
FSItemGetAttributesRequest
FSItemSetAttributesRequest
FSKitFunctions
FSMetadataRange
FSModuleIdentity
FSMutableFileDataBuffer
FSPathUrlResource
FSProbeResult
FSResource
FSStatFSResult
FSTask
FSTaskOptions
FSUnaryFileSystem
FSVolume
FSVolumeIdentifier
FSVolumeSupportedCapabilities

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.

IFSVolumeAccessCheckOperations

This interface represents the Objective-C protocol FSVolumeAccessCheckOperations.

IFSVolumeItemDeactivation

This interface represents the Objective-C protocol FSVolumeItemDeactivation.

IFSVolumeKernelOffloadedIoOperations

This interface represents the Objective-C protocol FSVolumeKernelOffloadedIOOperations.

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.

IFSVolumePreallocateOperations

This interface represents the Objective-C protocol FSVolumePreallocateOperations.

IFSVolumeReadWriteOperations

This interface represents the Objective-C protocol FSVolumeReadWriteOperations.

IFSVolumeRenameOperations

This interface represents the Objective-C protocol FSVolumeRenameOperations.

IFSVolumeXattrOperations

This interface represents the Objective-C protocol FSVolumeXattrOperations.

Enums

Name Description
FSAccessMask
FSBlockmapFlags
FSCompleteIoFlags
FSContainerState
FSDeactivateOptions
FSErrorCode
FSExtentType
FSItemAttribute
FSItemDeactivationOptions
FSItemId
FSItemType
FSMatchResult
FSPreallocateFlags
FSSetXattrPolicy
FSSyncFlags
FSVolumeCaseFormat
FSVolumeOpenModes

Delegates

Name Description
FetchInstalledExtensionsCallback
FSBlockDeviceResourceReadReplyHandler
FSBlockDeviceResourceWriteReplyHandler
FSFileSystemBaseWipeResourceCompletionHandler
FSTaskCancellationCallback
FSUnaryFileSystemOperationsLoadResourceResult
FSUnaryFileSystemOperationsProbeResourceResult
FSUnaryFileSystemOperationsUnloadResourceResult
FSVolumeAccessCheckOperationsCheckAccessHandler
FSVolumeItemDeactivationDeactivateItemHandler
FSVolumeKernelOffloadedIoOperationsCreateFileHandler
FSVolumeKernelOffloadedIoOperationsHandler
FSVolumeKernelOffloadedIoOperationsLookupItemHandler
FSVolumeKernelOffloadedIoOperationsPreallocateSpaceHandler
FSVolumeOpenCloseOperationsHandler
FSVolumeOperationsActivateHandler
FSVolumeOperationsAttributesHandler
FSVolumeOperationsCreateItemHandler
FSVolumeOperationsCreateLinkHandler
FSVolumeOperationsDeactivateHandler
FSVolumeOperationsEnumerateDirectoryHandler
FSVolumeOperationsLookupItemHandler
FSVolumeOperationsMountHandler
FSVolumeOperationsReadSymbolicLinkHandler
FSVolumeOperationsReclaimHandler
FSVolumeOperationsRemoveItemHandler
FSVolumeOperationsRenameItemHandler
FSVolumeOperationsSynchronizeHandler
FSVolumePreallocateOperationsHandler
FSVolumeReadWriteOperationsReadHandler
FSVolumeReadWriteOperationsWriteHandler
FSVolumeRenameOperationsSetVolumeNameHandler
FSVolumeXattrOperationsGetHandler
FSVolumeXattrOperationsListHandler
FSVolumeXattrOperationsSetHandler