C# Class Tamir.SharpSsh.jsch.SftpATTRS

显示文件 Open project: soywiz/csharputils Class Usage Examples

Public Properties

Property Type Description
SSH_FILEXFER_ATTR_ACCESSTIME uint
SSH_FILEXFER_ATTR_ACL uint
SSH_FILEXFER_ATTR_ACMODTIME uint
SSH_FILEXFER_ATTR_ALLOCATION_SIZE uint
SSH_FILEXFER_ATTR_BITS uint
SSH_FILEXFER_ATTR_CREATETIME uint
SSH_FILEXFER_ATTR_CTIME uint
SSH_FILEXFER_ATTR_EXTENDED uint
SSH_FILEXFER_ATTR_FLAGS_APPEND_ONLY uint
SSH_FILEXFER_ATTR_FLAGS_ARCHIVE uint
SSH_FILEXFER_ATTR_FLAGS_CASE_INSENSITIVE uint
SSH_FILEXFER_ATTR_FLAGS_COMPRESSED uint
SSH_FILEXFER_ATTR_FLAGS_ENCRYPTED uint
SSH_FILEXFER_ATTR_FLAGS_HIDDEN uint
SSH_FILEXFER_ATTR_FLAGS_IMMUTABLE uint
SSH_FILEXFER_ATTR_FLAGS_READONLY uint
SSH_FILEXFER_ATTR_FLAGS_SPARSE uint
SSH_FILEXFER_ATTR_FLAGS_SYNC uint
SSH_FILEXFER_ATTR_FLAGS_SYSTEM uint
SSH_FILEXFER_ATTR_FLAGS_TRANSLATION_ERR uint
SSH_FILEXFER_ATTR_LINK_COUNT uint
SSH_FILEXFER_ATTR_MIME_TYPE uint
SSH_FILEXFER_ATTR_MODIFYTIME uint
SSH_FILEXFER_ATTR_OWNERGROUP uint
SSH_FILEXFER_ATTR_PERMISSIONS uint
SSH_FILEXFER_ATTR_SIZE uint
SSH_FILEXFER_ATTR_SUBSECOND_TIMES uint
SSH_FILEXFER_ATTR_TEXT_HINT uint
SSH_FILEXFER_ATTR_UIDGID uint
SSH_FILEXFER_ATTR_UNTRANSLATED_NAME uint

Public Methods

Method Description
ToString ( ) : string
getATime ( ) : int
getAtimeString ( ) : String
getExtended ( ) : String[]
getFlags ( ) : uint
getGId ( ) : int
getMTime ( ) : int
getMtimeString ( ) : String
getPermissions ( ) : int
getPermissionsString ( ) : String
getSize ( ) : long
getUId ( ) : int
isDir ( ) : bool
isLink ( ) : bool
setACMODTIME ( int atime, int mtime ) : void
setPERMISSIONS ( int permissions ) : void
setSIZE ( long size ) : void
setUIDGID ( int uid, int gid ) : void
toString ( ) : String

Private Methods

Method Description
Length ( ) : int
SftpATTRS ( ) : System
dump ( Buffer buf ) : void
getATTR ( Buffer buf ) : SftpATTRS
length ( ) : int
setFLAGS ( uint flags ) : void

Method Details

ToString() public method

public ToString ( ) : string
return string

getATime() public method

public getATime ( ) : int
return int

getAtimeString() public method

public getAtimeString ( ) : String
return String

getExtended() public method

public getExtended ( ) : String[]
return String[]

getFlags() public method

public getFlags ( ) : uint
return uint

getGId() public method

public getGId ( ) : int
return int

getMTime() public method

public getMTime ( ) : int
return int

getMtimeString() public method

public getMtimeString ( ) : String
return String

getPermissions() public method

public getPermissions ( ) : int
return int

getPermissionsString() public method

public getPermissionsString ( ) : String
return String

getSize() public method

public getSize ( ) : long
return long

getUId() public method

public getUId ( ) : int
return int

isDir() public method

public isDir ( ) : bool
return bool

isLink() public method

public isLink ( ) : bool
return bool

setACMODTIME() public method

public setACMODTIME ( int atime, int mtime ) : void
atime int
mtime int
return void

setPERMISSIONS() public method

public setPERMISSIONS ( int permissions ) : void
permissions int
return void

setSIZE() public method

public setSIZE ( long size ) : void
size long
return void

setUIDGID() public method

public setUIDGID ( int uid, int gid ) : void
uid int
gid int
return void

toString() public method

public toString ( ) : String
return String

Property Details

SSH_FILEXFER_ATTR_ACCESSTIME public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_ACCESSTIME
return uint

SSH_FILEXFER_ATTR_ACL public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_ACL
return uint

SSH_FILEXFER_ATTR_ACMODTIME public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_ACMODTIME
return uint

SSH_FILEXFER_ATTR_ALLOCATION_SIZE public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_ALLOCATION_SIZE
return uint

SSH_FILEXFER_ATTR_BITS public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_BITS
return uint

SSH_FILEXFER_ATTR_CREATETIME public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_CREATETIME
return uint

SSH_FILEXFER_ATTR_CTIME public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_CTIME
return uint

SSH_FILEXFER_ATTR_EXTENDED public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_EXTENDED
return uint

SSH_FILEXFER_ATTR_FLAGS_APPEND_ONLY public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_APPEND_ONLY
return uint

SSH_FILEXFER_ATTR_FLAGS_ARCHIVE public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_ARCHIVE
return uint

SSH_FILEXFER_ATTR_FLAGS_CASE_INSENSITIVE public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_CASE_INSENSITIVE
return uint

SSH_FILEXFER_ATTR_FLAGS_COMPRESSED public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_COMPRESSED
return uint

SSH_FILEXFER_ATTR_FLAGS_ENCRYPTED public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_ENCRYPTED
return uint

SSH_FILEXFER_ATTR_FLAGS_HIDDEN public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_HIDDEN
return uint

SSH_FILEXFER_ATTR_FLAGS_IMMUTABLE public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_IMMUTABLE
return uint

SSH_FILEXFER_ATTR_FLAGS_READONLY public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_READONLY
return uint

SSH_FILEXFER_ATTR_FLAGS_SPARSE public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_SPARSE
return uint

SSH_FILEXFER_ATTR_FLAGS_SYNC public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_SYNC
return uint

SSH_FILEXFER_ATTR_FLAGS_SYSTEM public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_SYSTEM
return uint

SSH_FILEXFER_ATTR_FLAGS_TRANSLATION_ERR public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_FLAGS_TRANSLATION_ERR
return uint

SSH_FILEXFER_ATTR_LINK_COUNT public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_LINK_COUNT
return uint

SSH_FILEXFER_ATTR_MIME_TYPE public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_MIME_TYPE
return uint

SSH_FILEXFER_ATTR_MODIFYTIME public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_MODIFYTIME
return uint

SSH_FILEXFER_ATTR_OWNERGROUP public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_OWNERGROUP
return uint

SSH_FILEXFER_ATTR_PERMISSIONS public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_PERMISSIONS
return uint

SSH_FILEXFER_ATTR_SIZE public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_SIZE
return uint

SSH_FILEXFER_ATTR_SUBSECOND_TIMES public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_SUBSECOND_TIMES
return uint

SSH_FILEXFER_ATTR_TEXT_HINT public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_TEXT_HINT
return uint

SSH_FILEXFER_ATTR_UIDGID public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_UIDGID
return uint

SSH_FILEXFER_ATTR_UNTRANSLATED_NAME public_oe static_oe property

public static uint SSH_FILEXFER_ATTR_UNTRANSLATED_NAME
return uint