INameServerClientProtocol Methods |
The INameServerClientProtocol type exposes the following members.
| Name | Description | |
|---|---|---|
| AppendBlock |
Appends a new block to a file.
| |
| CloseFile |
Closes a file that is open for writing.
| |
| CreateCheckpoint |
Immediately creates a checkpoint of the file system namespace.
| |
| CreateDirectory |
Creates the specified directory in the distributed file system.
| |
| CreateFile |
Creates a new file in the specified directory.
| |
| Delete |
Deletes the specified file or directory.
| |
| GetBlocks |
Gets the blocks known to the DFS.
| |
| GetDataServerBlockCount |
Gets the number of blocks from the specified block list that the data server has.
| |
| GetDataServerBlocks |
Gets the list of blocks that a particular data server has.
| |
| GetDataServerBlocksFromList |
Gets the list of blocks, out of the specified blocks, that a particular data server has.
| |
| GetDataServersForBlock |
Gets the list of data servers that have the specified block.
| |
| GetDirectoryInfo |
Gets information about a directory in the file system.
| |
| GetFileForBlock |
Gets the file that the specified block belongs to.
| |
| GetFileInfo |
Gets information about a file.
| |
| GetFileSystemEntryInfo |
Gets information about a file or directory.
| |
| GetLogFileContents |
Gets the contents of the diagnostic log file.
| |
| GetMetrics |
Gets current metrics for the distributed file system.
| |
| Move |
Moves the specified file or directory.
| |
| RemoveDataServer |
Removes the specified data server from the name server's list of known data servers.
|