---
title: FSFileSystemBase
framework: fskit
role: symbol
role_heading: Protocol
path: fskit/fsfilesystembase
---

# FSFileSystemBase

A protocol containing functionality supplied by FSKit to file system implementations.

## Declaration

```swift
protocol FSFileSystemBase : NSObjectProtocol
```

## Overview

Overview Both FSFileSystem and FSUnaryFileSystem conform to this protocol.

## Topics

### Implementing essential functionality

- [containerStatus](fskit/fsfilesystembase/containerstatus.md)
- [wipe(_:completionHandler:)](fskit/fsfilesystembase/wipe(_:completionhandler:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Conforming Types

- [FSUnaryFileSystem](fskit/fsunaryfilesystem.md)

## See Also

### File systems

- [FSUnaryFileSystem](fskit/fsunaryfilesystem.md)
- [FSFileName](fskit/fsfilename.md)
