C# Класс Tamir.SharpSsh.jsch.Util

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ArrayContains ( Object arr, Object o ) : bool
ArrayContains ( char arr, char c ) : bool
ArrayContains ( char arr, char c, int count ) : bool
Dump ( string fileName, byte bytes ) : void
FixDsaSig ( byte sig ) : byte[]
Time_T2DateTime ( uint time_t ) : System.DateTime

Converts a time_t to DateTime

ToInt32 ( byte ptr, int Index ) : int
ToUInt16 ( byte ptr, int Index ) : ushort
ToUInt32 ( byte ptr, int Index ) : uint
getBytes ( String str ) : byte[]
getBytesUTF8 ( String str ) : byte[]
getString ( byte arr ) : string
getString ( byte arr, int offset, int len ) : string
getStringUTF8 ( byte arr ) : string
getStringUTF8 ( byte arr, int offset, int len ) : string
hex ( byte arr ) : string
print ( string name, byte data ) : void
regionMatches ( String orig, bool ignoreCase, int toffset, String other, int ooffset, int len ) : bool
stripLeadingZeros ( byte a ) : byte[]

Приватные методы

Метод Описание
array_equals ( byte foo, byte bar ) : bool
createSocket ( String host, int port, int timeout ) : Socket
fromBase64 ( byte buf, int start, int length ) : byte[]
getFingerPrint ( Tamir.SharpSsh.jsch.HASH hash, byte data ) : String
glob ( byte pattern, byte name ) : bool
glob ( byte pattern, int pattern_index, byte name, int name_index ) : bool
split ( String foo, String split ) : String[]
toBase64 ( byte buf, int start, int length ) : byte[]
unquote ( String path ) : String
val ( byte foo ) : byte

Описание методов

ArrayContains() публичный статический Метод

public static ArrayContains ( Object arr, Object o ) : bool
arr Object
o Object
Результат bool

ArrayContains() публичный статический Метод

public static ArrayContains ( char arr, char c ) : bool
arr char
c char
Результат bool

ArrayContains() публичный статический Метод

public static ArrayContains ( char arr, char c, int count ) : bool
arr char
c char
count int
Результат bool

Dump() публичный статический Метод

public static Dump ( string fileName, byte bytes ) : void
fileName string
bytes byte
Результат void

FixDsaSig() публичный статический Метод

public static FixDsaSig ( byte sig ) : byte[]
sig byte
Результат byte[]

Time_T2DateTime() публичный статический Метод

Converts a time_t to DateTime
public static Time_T2DateTime ( uint time_t ) : System.DateTime
time_t uint
Результат System.DateTime

ToInt32() публичный статический Метод

public static ToInt32 ( byte ptr, int Index ) : int
ptr byte
Index int
Результат int

ToUInt16() публичный статический Метод

public static ToUInt16 ( byte ptr, int Index ) : ushort
ptr byte
Index int
Результат ushort

ToUInt32() публичный статический Метод

public static ToUInt32 ( byte ptr, int Index ) : uint
ptr byte
Index int
Результат uint

getBytes() публичный статический Метод

public static getBytes ( String str ) : byte[]
str String
Результат byte[]

getBytesUTF8() публичный статический Метод

public static getBytesUTF8 ( String str ) : byte[]
str String
Результат byte[]

getString() публичный статический Метод

public static getString ( byte arr ) : string
arr byte
Результат string

getString() публичный статический Метод

public static getString ( byte arr, int offset, int len ) : string
arr byte
offset int
len int
Результат string

getStringUTF8() публичный статический Метод

public static getStringUTF8 ( byte arr ) : string
arr byte
Результат string

getStringUTF8() публичный статический Метод

public static getStringUTF8 ( byte arr, int offset, int len ) : string
arr byte
offset int
len int
Результат string

hex() публичный статический Метод

public static hex ( byte arr ) : string
arr byte
Результат string

print() публичный статический Метод

public static print ( string name, byte data ) : void
name string
data byte
Результат void

regionMatches() публичный статический Метод

public static regionMatches ( String orig, bool ignoreCase, int toffset, String other, int ooffset, int len ) : bool
orig String
ignoreCase bool
toffset int
other String
ooffset int
len int
Результат bool

stripLeadingZeros() публичный статический Метод

public static stripLeadingZeros ( byte a ) : byte[]
a byte
Результат byte[]