com.jcraft.jsch.PortWatcher Class Reference

Collaboration diagram for com.jcraft.jsch.PortWatcher:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void run ()

Package Functions

 PortWatcher (Session session, String address, int lport, String host, int rport, ServerSocketFactory factory) throws JSchException
void delete ()

Static Package Functions

static String[] getPortForwarding (Session session)
static PortWatcher getPort (Session session, String address, int lport) throws JSchException
static PortWatcher addPort (Session session, String address, int lport, String host, int rport, ServerSocketFactory ssf) throws JSchException
static void delPort (Session session, String address, int lport) throws JSchException
static void delPort (Session session)

Package Attributes

int lport
int rport
String host
InetAddress boundaddress
Runnable thread
ServerSocket ss

Static Private Attributes

static java.util.Vector pool = new java.util.Vector()
static InetAddress anyLocalAddress = null

Detailed Description

Definition at line 35 of file PortWatcher.java.


Constructor & Destructor Documentation

com.jcraft.jsch.PortWatcher.PortWatcher ( Session  session,
String  address,
int  lport,
String  host,
int  rport,
ServerSocketFactory  factory 
) throws JSchException [package]

Member Function Documentation

static PortWatcher com.jcraft.jsch.PortWatcher.addPort ( Session  session,
String  address,
int  lport,
String  host,
int  rport,
ServerSocketFactory  ssf 
) throws JSchException [static, package]
void com.jcraft.jsch.PortWatcher.delete (  )  [package]
static void com.jcraft.jsch.PortWatcher.delPort ( Session  session  )  [static, package]
static void com.jcraft.jsch.PortWatcher.delPort ( Session  session,
String  address,
int  lport 
) throws JSchException [static, package]
static PortWatcher com.jcraft.jsch.PortWatcher.getPort ( Session  session,
String  address,
int  lport 
) throws JSchException [static, package]
static String [] com.jcraft.jsch.PortWatcher.getPortForwarding ( Session  session  )  [static, package]
void com.jcraft.jsch.PortWatcher.run (  ) 

Member Data Documentation

InetAddress com.jcraft.jsch.PortWatcher.anyLocalAddress = null [static, private]

Definition at line 37 of file PortWatcher.java.

Referenced by com.jcraft.jsch.PortWatcher.getPort().

java.util.Vector com.jcraft.jsch.PortWatcher.pool = new java.util.Vector() [static, private]
ServerSocket com.jcraft.jsch.PortWatcher.ss [package]

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

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1