|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sshtools.j2ssh.transport.SshMessage
com.sshtools.j2ssh.connection.SshMsgChannelOpen
public class SshMsgChannelOpen
Field Summary | |
---|---|
private byte[] |
channelData
|
private java.lang.String |
channelType
|
private long |
initialWindowSize
|
private long |
maximumPacketSize
|
private long |
senderChannelId
|
protected static int |
SSH_MSG_CHANNEL_OPEN
|
Constructor Summary | |
---|---|
SshMsgChannelOpen()
Creates a new SshMsgChannelOpen object. |
|
SshMsgChannelOpen(java.lang.String channelType,
long senderChannelId,
long initialWindowSize,
long maximumPacketSize,
byte[] channelData)
Creates a new SshMsgChannelOpen object. |
Method Summary | |
---|---|
protected void |
constructByteArray(ByteArrayWriter baw)
Message implementations should implement this method, writing the data as exected in the transport protocol message format. |
protected void |
constructMessage(ByteArrayReader bar)
Message implementation should implement this method, reading the data as expected in the transport protocol message format. |
byte[] |
getChannelData()
|
java.lang.String |
getChannelType()
|
long |
getInitialWindowSize()
|
long |
getMaximumPacketSize()
|
java.lang.String |
getMessageName()
Returns the name of the message implementation for debugging purposes. |
long |
getSenderChannelId()
|
Methods inherited from class com.sshtools.j2ssh.transport.SshMessage |
---|
fromByteArray, getMessageId, getMessageId, toByteArray |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final int SSH_MSG_CHANNEL_OPEN
private java.lang.String channelType
private byte[] channelData
private long initialWindowSize
private long maximumPacketSize
private long senderChannelId
Constructor Detail |
---|
public SshMsgChannelOpen(java.lang.String channelType, long senderChannelId, long initialWindowSize, long maximumPacketSize, byte[] channelData)
channelType
- senderChannelId
- initialWindowSize
- maximumPacketSize
- channelData
- public SshMsgChannelOpen()
Method Detail |
---|
public byte[] getChannelData()
public java.lang.String getChannelType()
public long getInitialWindowSize()
public long getMaximumPacketSize()
public java.lang.String getMessageName()
SshMessage
Returns the name of the message implementation for debugging purposes.
getMessageName
in class SshMessage
public long getSenderChannelId()
protected void constructByteArray(ByteArrayWriter baw) throws InvalidMessageException
SshMessage
Message implementations should implement this method, writing the data as exected in the transport protocol message format.
constructByteArray
in class SshMessage
baw
-
InvalidMessageException
protected void constructMessage(ByteArrayReader bar) throws InvalidMessageException
SshMessage
Message implementation should implement this method, reading the data as expected in the transport protocol message format.
constructMessage
in class SshMessage
bar
-
InvalidMessageException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |