Tamir.SharpSsh.jsch.Session Class Reference

Inheritance diagram for Tamir.SharpSsh.jsch.Session:

Tamir.SharpSsh.java.lang.Runnable

List of all members.

Classes

class  GlobalRequestReply

Public Member Functions

void connect ()
void connect (int connectTimeout)
void rekey ()
Channel openChannel (String type)
void encode (Packet packet)
Buffer read (Buffer buf)
void write (Packet packet, Channel c, int length)
void write (Packet packet)
void run ()
void disconnect ()
void setPortForwardingL (int lport, String host, int rport)
void setPortForwardingL (String boundaddress, int lport, String host, int rport)
void setPortForwardingL (String boundaddress, int lport, String host, int rport, ServerSocketFactory ssf)
void delPortForwardingL (int lport)
void delPortForwardingL (String boundaddress, int lport)
String[] getPortForwardingL ()
void setPortForwardingR (int rport, String host, int lport)
void setPortForwardingR (int rport, String host, int lport, SocketFactory sf)
void setPortForwardingR (int rport, String daemon)
void setPortForwardingR (int rport, String daemon, System.Object[] arg)
void delPortForwardingR (int rport)
String getConfig (object name)
void setProxy (Proxy proxy)
void setHost (String host)
void setPort (int port)
void setPassword (String foo)
void setUserInfo (UserInfo userinfo)
void setInputStream (Stream In)
void setOutputStream (Stream Out)
void setX11Host (String host)
void setX11Port (int port)
void setX11Cookie (String cookie)
void setConfig (System.Collections.Hashtable foo)
void setConfig (Hashtable foo)
void setSocketFactory (SocketFactory foo)
bool isConnected ()
int getTimeout ()
void setTimeout (int foo)
String getServerVersion ()
String getClientVersion ()
void setClientVersion (String cv)
void sendIgnore ()
void sendKeepAliveMsg ()
HostKey getHostKey ()
String getHost ()
String getUserName ()
int getPort ()
String getMac ()
String getCipher ()

Properties

int BufferLength [get]


Detailed Description

Definition at line 16 of file Session.cs.


Member Function Documentation

void Tamir.SharpSsh.jsch.Session.connect ( int  connectTimeout  ) 

Definition at line 133 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.connect (  ) 

Definition at line 128 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.delPortForwardingL ( String  boundaddress,
int  lport 
)

Definition at line 1572 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.delPortForwardingL ( int  lport  ) 

Definition at line 1568 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.delPortForwardingR ( int  rport  ) 

Definition at line 1656 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.disconnect (  ) 

Definition at line 1485 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.encode ( Packet  packet  ) 

Definition at line 713 of file Session.cs.

String Tamir.SharpSsh.jsch.Session.getCipher (  ) 

Definition at line 1778 of file Session.cs.

String Tamir.SharpSsh.jsch.Session.getClientVersion (  ) 

Definition at line 1734 of file Session.cs.

String Tamir.SharpSsh.jsch.Session.getConfig ( object  name  ) 

Definition at line 1665 of file Session.cs.

String Tamir.SharpSsh.jsch.Session.getHost (  ) 

Definition at line 1766 of file Session.cs.

HostKey Tamir.SharpSsh.jsch.Session.getHostKey (  ) 

Definition at line 1765 of file Session.cs.

String Tamir.SharpSsh.jsch.Session.getMac (  ) 

Definition at line 1770 of file Session.cs.

int Tamir.SharpSsh.jsch.Session.getPort (  ) 

Definition at line 1768 of file Session.cs.

String [] Tamir.SharpSsh.jsch.Session.getPortForwardingL (  ) 

Definition at line 1576 of file Session.cs.

String Tamir.SharpSsh.jsch.Session.getServerVersion (  ) 

Definition at line 1730 of file Session.cs.

int Tamir.SharpSsh.jsch.Session.getTimeout (  ) 

Definition at line 1708 of file Session.cs.

String Tamir.SharpSsh.jsch.Session.getUserName (  ) 

Definition at line 1767 of file Session.cs.

bool Tamir.SharpSsh.jsch.Session.isConnected (  ) 

Definition at line 1707 of file Session.cs.

Channel Tamir.SharpSsh.jsch.Session.openChannel ( String  type  ) 

Definition at line 692 of file Session.cs.

Buffer Tamir.SharpSsh.jsch.Session.read ( Buffer  buf  ) 

Definition at line 759 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.rekey (  ) 

Definition at line 523 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.run (  ) 

Implements Tamir.SharpSsh.java.lang.Runnable.

Definition at line 1160 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.sendIgnore (  ) 

Definition at line 1743 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.sendKeepAliveMsg (  ) 

Definition at line 1753 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setClientVersion ( String  cv  ) 

Definition at line 1738 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setConfig ( Hashtable  foo  ) 

Definition at line 1697 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setConfig ( System.Collections.Hashtable  foo  ) 

Definition at line 1692 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setHost ( String  host  ) 

Definition at line 1681 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setInputStream ( Stream  In  ) 

Definition at line 1686 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setOutputStream ( Stream  Out  ) 

Definition at line 1687 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPassword ( String  foo  ) 

Definition at line 1684 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPort ( int  port  ) 

Definition at line 1682 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPortForwardingL ( String  boundaddress,
int  lport,
String  host,
int  rport,
ServerSocketFactory  ssf 
)

Definition at line 1561 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPortForwardingL ( String  boundaddress,
int  lport,
String  host,
int  rport 
)

Definition at line 1557 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPortForwardingL ( int  lport,
String  host,
int  rport 
)

Definition at line 1553 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPortForwardingR ( int  rport,
String  daemon,
System.Object[]  arg 
)

Definition at line 1595 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPortForwardingR ( int  rport,
String  daemon 
)

Definition at line 1591 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPortForwardingR ( int  rport,
String  host,
int  lport,
SocketFactory  sf 
)

Definition at line 1585 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setPortForwardingR ( int  rport,
String  host,
int  lport 
)

Definition at line 1581 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setProxy ( Proxy  proxy  ) 

Definition at line 1680 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setSocketFactory ( SocketFactory  foo  ) 

Definition at line 1706 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setTimeout ( int  foo  ) 

Definition at line 1709 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setUserInfo ( UserInfo  userinfo  ) 

Definition at line 1685 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setX11Cookie ( String  cookie  ) 

Definition at line 1690 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setX11Host ( String  host  ) 

Definition at line 1688 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.setX11Port ( int  port  ) 

Definition at line 1689 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.write ( Packet  packet  ) 

Definition at line 1124 of file Session.cs.

void Tamir.SharpSsh.jsch.Session.write ( Packet  packet,
Channel  c,
int  length 
)

Definition at line 1045 of file Session.cs.


Property Documentation

int Tamir.SharpSsh.jsch.Session.BufferLength [get]

Definition at line 1787 of file Session.cs.


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

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