Tamir.SharpSsh.jsch.Buffer Class Reference

List of all members.

Public Member Functions

 Buffer (int size)
 Buffer (byte[] buffer)
 Buffer ()
void putByte (byte foo)
void putByte (byte[] foo)
void putByte (byte[] foo, int begin, int length)
void putString (byte[] foo)
void putString (byte[] foo, int begin, int length)
void putInt (int v)
void putLong (long v)
void putMPInt (byte[] foo)
int getLength ()
int getOffSet ()
void setOffSet (int s)
long getLong ()
int getInt ()
int getByte ()
void getByte (byte[] foo)
int getByte (int len)
byte[] getMPInt ()
byte[] getMPIntBits ()
byte[] getString ()
void reset ()
void shift ()


Detailed Description

Definition at line 34 of file Buffer.cs.


Constructor & Destructor Documentation

Tamir.SharpSsh.jsch.Buffer.Buffer ( int  size  ) 

Definition at line 40 of file Buffer.cs.

Tamir.SharpSsh.jsch.Buffer.Buffer ( byte[]  buffer  ) 

Definition at line 46 of file Buffer.cs.

Tamir.SharpSsh.jsch.Buffer.Buffer (  ) 

Definition at line 52 of file Buffer.cs.


Member Function Documentation

int Tamir.SharpSsh.jsch.Buffer.getByte ( int  len  ) 

Definition at line 170 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.getByte ( byte[]  foo  ) 

Definition at line 161 of file Buffer.cs.

int Tamir.SharpSsh.jsch.Buffer.getByte (  ) 

Definition at line 157 of file Buffer.cs.

int Tamir.SharpSsh.jsch.Buffer.getInt (  ) 

Definition at line 145 of file Buffer.cs.

int Tamir.SharpSsh.jsch.Buffer.getLength (  ) 

Definition at line 127 of file Buffer.cs.

long Tamir.SharpSsh.jsch.Buffer.getLong (  ) 

Definition at line 139 of file Buffer.cs.

byte [] Tamir.SharpSsh.jsch.Buffer.getMPInt (  ) 

Definition at line 176 of file Buffer.cs.

byte [] Tamir.SharpSsh.jsch.Buffer.getMPIntBits (  ) 

Definition at line 183 of file Buffer.cs.

int Tamir.SharpSsh.jsch.Buffer.getOffSet (  ) 

Definition at line 131 of file Buffer.cs.

byte [] Tamir.SharpSsh.jsch.Buffer.getString (  ) 

Definition at line 198 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putByte ( byte[]  foo,
int  begin,
int  length 
)

Definition at line 61 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putByte ( byte[]  foo  ) 

Definition at line 57 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putByte ( byte  foo  ) 

Definition at line 53 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putInt ( int  v  ) 

Definition at line 75 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putLong ( long  v  ) 

Definition at line 85 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putMPInt ( byte[]  foo  ) 

Definition at line 112 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putString ( byte[]  foo,
int  begin,
int  length 
)

Definition at line 70 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.putString ( byte[]  foo  ) 

Definition at line 66 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.reset (  ) 

Definition at line 212 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.setOffSet ( int  s  ) 

Definition at line 135 of file Buffer.cs.

void Tamir.SharpSsh.jsch.Buffer.shift (  ) 

Definition at line 217 of file Buffer.cs.


The documentation for this class was generated from the following file:

Generated on Wed Jul 21 15:05:31 2010 for SharpSSH by  doxygen 1.5.9