IName |
The INameServerClientProtocol type exposes the following members.
| Name | Description | |
|---|---|---|
| BlockSize | Gets the default size of a single block in a file. | |
| SafeMode | Gets or sets a value that indicates whether safe mode is on or off. |
| 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. |