C# Class FileTreeLibrary.FileTree

Afficher le fichier Open project: stachupl/MNFS Class Usage Examples

Méthodes publiques

Méthode Description
FileTree ( ) : System
addLocation ( string path, string id, string ip, string port ) : string
cp ( string sourcePath, string destinationPath, FileNetworkAddress address ) : string
cpdir ( string sourcePath, string destinationPath ) : string
create ( string path, string name, string locationIP, string locationPort, string id ) : string
fileServers ( string path ) : ArrayList
findDirectory ( string path, string name ) : ArrayList
findDirectory ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
findFile ( string path, string name ) : ArrayList
findFile ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
locateDirectory ( string path ) : FileNode
locateFile ( string path ) : FileNode
ls ( string path ) : string
mkdir ( string path, string name ) : string
mv ( string sourcePath, string destinationPath ) : string
removeLocation ( string path, string id ) : string
rename ( string path, string newName ) : string
renamedir ( string path, string newName ) : string
rm ( string path ) : string
rmdir ( string path ) : string
writeLocation ( string path ) : void

Private Methods

Méthode Description
delete ( ) : void

Method Details

FileTree() public méthode

public FileTree ( ) : System
Résultat System

addLocation() public méthode

public addLocation ( string path, string id, string ip, string port ) : string
path string
id string
ip string
port string
Résultat string

cp() public méthode

public cp ( string sourcePath, string destinationPath, FileNetworkAddress address ) : string
sourcePath string
destinationPath string
address FileNetworkAddress
Résultat string

cpdir() public méthode

public cpdir ( string sourcePath, string destinationPath ) : string
sourcePath string
destinationPath string
Résultat string

create() public méthode

public create ( string path, string name, string locationIP, string locationPort, string id ) : string
path string
name string
locationIP string
locationPort string
id string
Résultat string

fileServers() public méthode

public fileServers ( string path ) : ArrayList
path string
Résultat System.Collections.ArrayList

findDirectory() public méthode

public findDirectory ( string path, string name ) : ArrayList
path string
name string
Résultat System.Collections.ArrayList

findDirectory() public méthode

public findDirectory ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
directory FileNode
workingDirectory string
name string
result System.Collections.ArrayList
Résultat void

findFile() public méthode

public findFile ( string path, string name ) : ArrayList
path string
name string
Résultat System.Collections.ArrayList

findFile() public méthode

public findFile ( FileNode directory, string workingDirectory, string name, ArrayList result ) : void
directory FileNode
workingDirectory string
name string
result System.Collections.ArrayList
Résultat void

locateDirectory() public méthode

public locateDirectory ( string path ) : FileNode
path string
Résultat FileNode

locateFile() public méthode

public locateFile ( string path ) : FileNode
path string
Résultat FileNode

ls() public méthode

public ls ( string path ) : string
path string
Résultat string

mkdir() public méthode

public mkdir ( string path, string name ) : string
path string
name string
Résultat string

mv() public méthode

public mv ( string sourcePath, string destinationPath ) : string
sourcePath string
destinationPath string
Résultat string

removeLocation() public méthode

public removeLocation ( string path, string id ) : string
path string
id string
Résultat string

rename() public méthode

public rename ( string path, string newName ) : string
path string
newName string
Résultat string

renamedir() public méthode

public renamedir ( string path, string newName ) : string
path string
newName string
Résultat string

rm() public méthode

public rm ( string path ) : string
path string
Résultat string

rmdir() public méthode

public rmdir ( string path ) : string
path string
Résultat string

writeLocation() public méthode

public writeLocation ( string path ) : void
path string
Résultat void