|
Holumbus.FileSystem.FileSystem | Portability | portable | Stability | experimental | Maintainer | Stefan Schmidt (stefanschmidt@web.de) |
|
|
|
|
|
Description |
Version : 0.1
|
|
Synopsis |
|
|
|
|
Datatypes
|
|
|
The file-identifier, should be unique in the whole system and
be an instance of the classes show, eq, ord and binary
|
|
|
|
|
|
|
metadata of a file, known by the storage.
| Constructors | MkFileData | | fd_FileId :: FileId | filename
| fd_Size :: Integer | filesize
| fd_CreationDate :: UTCTime | creation date
| fd_LastModifiedDate :: UTCTime | last modified date
| fd_Hashvalue :: Integer | hash value
|
|
| Instances | |
|
|
|
Instances | |
|
|
Configuration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Creation and Destruction
|
|
|
|
|
|
|
|
|
|
|
Closes the filesystem.
|
|
Operations
|
|
|
|
|
Get a set of all sites the file exists.
|
|
|
gets the nearest NodePort with our fileId
|
|
|
gets the nearest NodePort on which we can create our fileId. we need the
content-size to get a node with enough space.
|
|
|
Checks if a file is in the filesystem
|
|
|
Creates a file in the filesystem.
|
|
|
Appends a file in the fileSystem.
|
|
|
Deletes a file from the filesystem.
|
|
|
Gets the file content from the nearest site whitch holds the file
|
|
|
Gets the file data from the nearest site whitch holds the file
|
|
|
Tests, if the local storage (if one exists) holds the file
|
|
Produced by Haddock version 2.4.2 |