# Functions
NewFileHandleMap creates a new FileHandleMap.
NewFileLocks creates a new FileLocks.
NewFileSystem creates a new FileSystem.
NewFileSystemCache creates a new FileSystemCache.
NewFilesystemCacheEventHandlerMap creates a new FilesystemCacheEventHandlerMap.
NewFileSystemCachePropagation creates a new FileSystemCachePropagation.
NewFileSystemConfig create a FileSystemConfig.
NewFileSystemConfigWithDefault create a FileSystemConfig with a default settings.
NewFileSystemWithAddressResolver creates a new FileSystem.
NewFileSystemWithDefault creates a new FileSystem with default configurations.
NewFileSystemWithSessionConfig creates a new FileSystem with custom session configurations.
# Constants
DirectoryEntry is a Entry type for a directory.
FileEntry is a Entry type for a file.
FilesystemCacheDirCreateEvent is an event type for dir creation.
FilesystemCacheDirExtractEvent is an event type for dir extract.
FilesystemCacheDirRemoveEvent is an event type for dir removal.
FilesystemCacheFileCreateEvent is an event type for file creation.
FilesystemCacheFileRemoveEvent is an event type for file removal.
FilesystemCacheFileUpdateEvent is an event type for file update.
FileSystemConnectionErrorTimeoutDefault is a default timeout value of connection error.
FileSystemConnectionInitNumberDefault is a default value of connection init number.
FileSystemConnectionLifespanDefault is a default lifespan of a connection.
FileSystemConnectionMaxDefault is a default number of connection max value.
FileSystemConnectionMaxMin is a minimum number of connection max value.
FileSystemConnectionMetaDefault is a default number of metadata operation connection.
FileSystemTCPBufferSizeDefault is a default value of tcp buffer size.
FileSystemTimeoutDefault is a default value of timeout.
# Structs
Entry is a struct for filesystem entry.
FileHandle is a handle for a file opened.
FileHandleMap manages File Handles opened.
FileHandleMapEventHandlerWrap is wrapper event handler.
FileLock is a lock for a file.
FileLocks manages file locks.
FileSystem provides a file-system like interface.
FileSystemCache manages filesystem caches.
FilesystemCacheEventHandlerMap manages FilesystemCacheEventHandler.
FileSystemCachePropagation manages filesystem cache propagation.
FileSystemConfig is a struct for file system configuration.
FileTransferResult a file transfer result.
IRODSTicketRestrictions contains irods ticket restriction information.
MetadataCacheTimeoutSetting defines cache timeout for path.
# Type aliases
EntryType defines types of Entry.
FileHandleMapEventHandler is a event handler for FileHandleMap.
FilesystemCacheEventHandler is a cache event handler type.
FilesystemCacheEventType defines cache.