C# Class Tamir.SharpSsh.jsch.ChannelSftp

Based on JSch-0.1.30
Inheritance: ChannelSession
Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Méthodes publiques

Свойство Type Description
SSH_FX_BAD_MESSAGE int
SSH_FX_CONNECTION_LOST int
SSH_FX_EOF int
SSH_FX_FAILURE int
SSH_FX_NO_CONNECTION int
SSH_FX_NO_SUCH_FILE int
SSH_FX_OK int
SSH_FX_OP_UNSUPPORTED int
SSH_FX_PERMISSION_DENIED int

Méthodes publiques

Méthode Description
ListEntries ( String path ) : List
ReadLink ( String path ) : String
Rename ( String oldpath, String newpath ) : void
cd ( String path ) : void
chgrp ( int gid, String path ) : void
chmod ( SftpATTRS permissions, String path ) : void
chown ( int uid, String path ) : void
disconnect ( ) : void
exit ( ) : void
get ( String src, SftpProgressMonitor monitor = null, int mode = OVERWRITE ) : InputStream
get ( String src, OutputStream dst ) : void
get ( String src, OutputStream dst, SftpProgressMonitor monitor ) : void
get ( String src, OutputStream dst, SftpProgressMonitor monitor, int mode, long skip ) : void
get ( String src, String dst ) : void
get ( String src, String dst, SftpProgressMonitor monitor ) : void
get ( String src, String dst, SftpProgressMonitor monitor, int mode ) : void
getHome ( ) : String
init ( ) : void
lcd ( String path ) : void
lpwd ( ) : String
lstat ( String path ) : SftpATTRS
mkdir ( String path ) : void
put ( InputStream src, String dst ) : void
put ( InputStream src, String dst, SftpProgressMonitor monitor ) : void
put ( InputStream src, String dst, SftpProgressMonitor monitor, int mode ) : void
put ( InputStream src, String dst, int mode ) : void
put ( String src, String dst ) : void
put ( String src, String dst, SftpProgressMonitor monitor ) : void
put ( String src, String dst, SftpProgressMonitor monitor, int mode ) : void
put ( String src, String dst, int mode ) : void
pwd ( ) : String
quit ( ) : void
rm ( String path ) : void
rmdir ( String path ) : void
setMtime ( String path, int mtime ) : void
setStat ( String path, SftpATTRS attr ) : void
start ( ) : void
stat ( String path ) : SftpATTRS
symlink ( String oldpath, String newpath ) : void
version ( ) : String

Private Methods

Méthode Description
ChannelSftp ( ) : System
IsPattern ( String path ) : bool
IsPattern ( byte path ) : bool
ReadHeader ( Buffer buf, Header header ) : Header
RemoteAbsolutePath ( String path ) : String
_get ( String src, OutputStream dst, SftpProgressMonitor monitor, int mode, long skip ) : void
_lstat ( String path ) : SftpATTRS
_put ( InputStream src, String dst, SftpProgressMonitor monitor, int mode ) : void
_sendCLOSE ( byte handle, Header header ) : bool
_setStat ( String path, SftpATTRS attr ) : void
_stat ( String path ) : SftpATTRS
addRunningThread ( System thread ) : void
checkStatus ( int ackid, Header _header ) : bool
clearRunningThreads ( ) : void
fill ( byte buf, int s, int len ) : int
glob_local ( String _path ) : ArrayList
glob_remote ( String _path ) : ArrayList
isLocalAbsolutePath ( String path ) : bool
isRemoteDir ( String path ) : bool
localAbsolutePath ( String path ) : String
putHEAD ( byte type, int length ) : void
read ( byte buf, int s, int l ) : void
sendCLOSE ( byte path ) : void
sendFSTAT ( byte handle ) : void
sendINIT ( ) : void
sendLSTAT ( String path ) : void
sendMKDIR ( String path, SftpATTRS attr ) : void
sendOPEN ( String path, int mode ) : void
sendOPENA ( String path ) : void
sendOPENDIR ( String path ) : void
sendOPENDIR ( byte path ) : void
sendOPENR ( String path ) : void
sendOPENW ( String path ) : void
sendPacketPath ( byte fxp, String path ) : void
sendPacketPath ( byte fxp, String p1, String p2 ) : void
sendPacketPath ( byte fxp, byte path ) : void
sendPacketPath ( byte fxp, byte p1, byte p2 ) : void
sendREAD ( byte handle, long offset, int length ) : void
sendREADDIR ( byte path ) : void
sendREADLINK ( String path ) : void
sendREALPATH ( String path ) : void
sendREMOVE ( String path ) : void
sendRENAME ( String p1, String p2 ) : void
sendRMDIR ( String path ) : void
sendSETSTAT ( String path, SftpATTRS attr ) : void
sendSTAT ( String path ) : void
sendSYMLINK ( String p1, String p2 ) : void
sendWRITE ( byte handle, long offset, byte data, int start, int length ) : int
skip ( long foo ) : void
throwStatusError ( Buffer buf, int i ) : void

Method Details

ListEntries() public méthode

public ListEntries ( String path ) : List
path String
Résultat List

ReadLink() public méthode

public ReadLink ( String path ) : String
path String
Résultat String

Rename() public méthode

public Rename ( String oldpath, String newpath ) : void
oldpath String
newpath String
Résultat void

cd() public méthode

public cd ( String path ) : void
path String
Résultat void

chgrp() public méthode

public chgrp ( int gid, String path ) : void
gid int
path String
Résultat void

chmod() public méthode

public chmod ( SftpATTRS permissions, String path ) : void
permissions SftpATTRS
path String
Résultat void

chown() public méthode

public chown ( int uid, String path ) : void
uid int
path String
Résultat void

disconnect() public méthode

public disconnect ( ) : void
Résultat void

exit() public méthode

public exit ( ) : void
Résultat void

get() public méthode

public get ( String src, SftpProgressMonitor monitor = null, int mode = OVERWRITE ) : InputStream
src String
monitor SftpProgressMonitor
mode int
Résultat InputStream

get() public méthode

public get ( String src, OutputStream dst ) : void
src String
dst OutputStream
Résultat void

get() public méthode

public get ( String src, OutputStream dst, SftpProgressMonitor monitor ) : void
src String
dst OutputStream
monitor SftpProgressMonitor
Résultat void

get() public méthode

public get ( String src, OutputStream dst, SftpProgressMonitor monitor, int mode, long skip ) : void
src String
dst OutputStream
monitor SftpProgressMonitor
mode int
skip long
Résultat void

get() public méthode

public get ( String src, String dst ) : void
src String
dst String
Résultat void

get() public méthode

public get ( String src, String dst, SftpProgressMonitor monitor ) : void
src String
dst String
monitor SftpProgressMonitor
Résultat void

get() public méthode

public get ( String src, String dst, SftpProgressMonitor monitor, int mode ) : void
src String
dst String
monitor SftpProgressMonitor
mode int
Résultat void

getHome() public méthode

public getHome ( ) : String
Résultat String

init() public méthode

public init ( ) : void
Résultat void

lcd() public méthode

public lcd ( String path ) : void
path String
Résultat void

lpwd() public méthode

public lpwd ( ) : String
Résultat String

lstat() public méthode

public lstat ( String path ) : SftpATTRS
path String
Résultat SftpATTRS

mkdir() public méthode

public mkdir ( String path ) : void
path String
Résultat void

put() public méthode

public put ( InputStream src, String dst ) : void
src InputStream
dst String
Résultat void

put() public méthode

public put ( InputStream src, String dst, SftpProgressMonitor monitor ) : void
src InputStream
dst String
monitor SftpProgressMonitor
Résultat void

put() public méthode

public put ( InputStream src, String dst, SftpProgressMonitor monitor, int mode ) : void
src InputStream
dst String
monitor SftpProgressMonitor
mode int
Résultat void

put() public méthode

public put ( InputStream src, String dst, int mode ) : void
src InputStream
dst String
mode int
Résultat void

put() public méthode

public put ( String src, String dst ) : void
src String
dst String
Résultat void

put() public méthode

public put ( String src, String dst, SftpProgressMonitor monitor ) : void
src String
dst String
monitor SftpProgressMonitor
Résultat void

put() public méthode

public put ( String src, String dst, SftpProgressMonitor monitor, int mode ) : void
src String
dst String
monitor SftpProgressMonitor
mode int
Résultat void

put() public méthode

public put ( String src, String dst, int mode ) : void
src String
dst String
mode int
Résultat void

pwd() public méthode

public pwd ( ) : String
Résultat String

quit() public méthode

public quit ( ) : void
Résultat void

rm() public méthode

public rm ( String path ) : void
path String
Résultat void

rmdir() public méthode

public rmdir ( String path ) : void
path String
Résultat void

setMtime() public méthode

public setMtime ( String path, int mtime ) : void
path String
mtime int
Résultat void

setStat() public méthode

public setStat ( String path, SftpATTRS attr ) : void
path String
attr SftpATTRS
Résultat void

start() public méthode

public start ( ) : void
Résultat void

stat() public méthode

public stat ( String path ) : SftpATTRS
path String
Résultat SftpATTRS

symlink() public méthode

public symlink ( String oldpath, String newpath ) : void
oldpath String
newpath String
Résultat void

version() public méthode

public version ( ) : String
Résultat String

Property Details

SSH_FX_BAD_MESSAGE public_oe static_oe property

public static int SSH_FX_BAD_MESSAGE
Résultat int

SSH_FX_CONNECTION_LOST public_oe static_oe property

public static int SSH_FX_CONNECTION_LOST
Résultat int

SSH_FX_EOF public_oe static_oe property

public static int SSH_FX_EOF
Résultat int

SSH_FX_FAILURE public_oe static_oe property

public static int SSH_FX_FAILURE
Résultat int

SSH_FX_NO_CONNECTION public_oe static_oe property

public static int SSH_FX_NO_CONNECTION
Résultat int

SSH_FX_NO_SUCH_FILE public_oe static_oe property

public static int SSH_FX_NO_SUCH_FILE
Résultat int

SSH_FX_OK public_oe static_oe property

public static int SSH_FX_OK
Résultat int

SSH_FX_OP_UNSUPPORTED public_oe static_oe property

public static int SSH_FX_OP_UNSUPPORTED
Résultat int

SSH_FX_PERMISSION_DENIED public_oe static_oe property

public static int SSH_FX_PERMISSION_DENIED
Résultat int