|
| 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 |