| java.lang.Object ch.ethz.ssh2.transport.TransportManager
TransportManager | public class TransportManager (Code) | | TransportManager.
author: Christian Plattner, plattner@inf.ethz.ch version: $Id: TransportManager.java,v 1.16 2006/08/11 12:24:00 cplattne Exp $ |
Inner Class :class HandlerEntry | |
Inner Class :class AsynchronousWorker extends Thread | |
Method Summary | |
public void | changeRecvCipher(BlockCipher bc, MAC mac) | public void | changeSendCipher(BlockCipher bc, MAC mac) | public void | close(Throwable cause, boolean useDisconnectPacket) | public void | forceKeyExchange(CryptoWishList cwl, DHGexParameters dhgex) | public ConnectionInfo | getConnectionInfo(int kexNumber) | public int | getPacketOverheadEstimate() | public Throwable | getReasonClosedCause() | public byte[] | getSessionIdentifier() | public void | initialize(CryptoWishList cwl, ServerHostKeyVerifier verifier, DHGexParameters dhgex, int connectTimeout, SecureRandom rnd, ProxyData proxyData) | public void | kexFinished() | public void | receiveLoop() | public void | registerMessageHandler(MessageHandler mh, int low, int high) | public void | removeMessageHandler(MessageHandler mh, int low, int high) | public void | sendAsynchronousMessage(byte[] msg) | public void | sendKexMessage(byte[] msg) | public void | sendMessage(byte[] msg) | public void | setConnectionMonitors(Vector monitors) | public void | setSoTimeout(int timeout) | public void | setTcpNoDelay(boolean state) |
connectionClosed | boolean connectionClosed(Code) | | |
flagKexOngoing | boolean flagKexOngoing(Code) | | |
monitorsWereInformed | boolean monitorsWereInformed(Code) | | |
getPacketOverheadEstimate | public int getPacketOverheadEstimate()(Code) | | |
getSessionIdentifier | public byte[] getSessionIdentifier()(Code) | | |
registerMessageHandler | public void registerMessageHandler(MessageHandler mh, int low, int high)(Code) | | |
sendAsynchronousMessage | public void sendAsynchronousMessage(byte[] msg) throws IOException(Code) | | |
setConnectionMonitors | public void setConnectionMonitors(Vector monitors)(Code) | | |
|
|