close
public void close(Throwable cause,
boolean useDisconnectPacket)
getConnectionInfo
public ConnectionInfo getConnectionInfo(int kexNumber)
throws IOException
getPacketOverheadEstimate
public int getPacketOverheadEstimate()
getReasonClosedCause
public Throwable getReasonClosedCause()
getSessionIdentifier
public byte[] getSessionIdentifier()
kexFinished
public void kexFinished()
throws IOException
receiveLoop
public void receiveLoop()
throws IOException
registerMessageHandler
public void registerMessageHandler(MessageHandler mh,
int low,
int high)
removeMessageHandler
public void removeMessageHandler(MessageHandler mh,
int low,
int high)
sendAsynchronousMessage
public void sendAsynchronousMessage(byte[] msg)
throws IOException
sendKexMessage
public void sendKexMessage(byte[] msg)
throws IOException
sendMessage
public void sendMessage(byte[] msg)
throws IOException
setConnectionMonitors
public void setConnectionMonitors(Vector monitors)
setSoTimeout
public void setSoTimeout(int timeout)
throws IOException
setTcpNoDelay
public void setTcpNoDelay(boolean state)
throws IOException