![]() | 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.
|