FSVolume.Operations
Methods that all volumes implement to provide required capabilities.
Declaration
protocol Operations : FSVolume.PathConfOperationsOverview
Conform to this protocol in your subclass of FSVolume. To provide additional capabilities, conform to the other FSVolume operations protocols, such as FSVolume.OpenCloseOperations and FSVolume.ReadWriteOperations.
Topics
Handling activation and deactivation
Working with items
Working with attributes
Inspecting directory contents
Inspecting required volume properties
Inspecting optional volume properties
Instance Methods
activate(options:replyHandler:)createItem(named:type:inDirectory:attributes:replyHandler:)createLink(to:named:inDirectory:replyHandler:)createSymbolicLink(named:inDirectory:attributes:linkContents:replyHandler:)deactivate(options:replyHandler:)enumerateDirectory(_:startingAt:verifier:attributes:packer:replyHandler:)getAttributes(_:of:replyHandler:)lookupItem(named:inDirectory:replyHandler:)mount(options:replyHandler:)readSymbolicLink(_:replyHandler:)reclaimItem(_:replyHandler:)removeItem(_:named:fromDirectory:replyHandler:)renameItem(_:inDirectory:named:to:inDirectory:overItem:replyHandler:)setAttributes(_:on:replyHandler:)synchronize(flags:replyHandler:)unmount(replyHandler:)