com.sshtools.j2ssh.connection
Class SshMsgChannelWindowAdjust

java.lang.Object
  |
  +--com.sshtools.j2ssh.transport.SshMessage
        |
        +--com.sshtools.j2ssh.connection.SshMsgChannelWindowAdjust

public class SshMsgChannelWindowAdjust
extends SshMessage

Implements the SSH_MSG_CHANNEL_WINDOW_ADJUST message.

Version:
1.0
Author:
Lee David Painter ( lee@sshtools.com )

Field Summary
protected static int SSH_MSG_CHANNEL_WINDOW_ADJUST
          The message id
 
Constructor Summary
SshMsgChannelWindowAdjust()
          Constructor for the SshMsgChannelWindowAdjust object
SshMsgChannelWindowAdjust(long recipientChannel, long bytesToAdd)
          Constructor for the SshMsgChannelWindowAdjust object
 
Method Summary
protected  void constructByteArray(ByteArrayWriter baw)
          Abstract method implementation to construct a byte array containing the message data.
protected  void constructMessage(ByteArrayReader bar)
          Abstract method implementation to construct the message from a byte array.
 long getBytesToAdd()
          Gets the number of bytes to add to the window space
 java.lang.String getMessageName()
          Gets the message name for debugging
 long getRecipientChannel()
          Gets the recipient channel id
 
Methods inherited from class com.sshtools.j2ssh.transport.SshMessage
fromByteArray, getMessageId, toByteArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SSH_MSG_CHANNEL_WINDOW_ADJUST

protected static final int SSH_MSG_CHANNEL_WINDOW_ADJUST
The message id

See Also:
Constant Field Values
Constructor Detail

SshMsgChannelWindowAdjust

public SshMsgChannelWindowAdjust(long recipientChannel,
                                 long bytesToAdd)
Constructor for the SshMsgChannelWindowAdjust object

Parameters:
recipientChannel - The recipient channel id
bytesToAdd - The number of bytes to add to the window space

SshMsgChannelWindowAdjust

public SshMsgChannelWindowAdjust()
Constructor for the SshMsgChannelWindowAdjust object

Method Detail

getMessageName

public java.lang.String getMessageName()
Gets the message name for debugging

Specified by:
getMessageName in class SshMessage
Returns:

getRecipientChannel

public long getRecipientChannel()
Gets the recipient channel id

Returns:
The recipient channel id

getBytesToAdd

public long getBytesToAdd()
Gets the number of bytes to add to the window space

Returns:
The number of bytes to add

constructMessage

protected void constructMessage(ByteArrayReader bar)
                         throws InvalidMessageException
Abstract method implementation to construct the message from a byte array.

Specified by:
constructMessage in class SshMessage
Parameters:
bar - The byte array being read
Throws:
InvalidMessageException - Thrown if the data cannot be read

constructByteArray

protected void constructByteArray(ByteArrayWriter baw)
                           throws InvalidMessageException
Abstract method implementation to construct a byte array containing the message data.

Specified by:
constructByteArray in class SshMessage
Parameters:
baw - The byte array being written to
Throws:
InvalidMessageException - Thrown if the data cannot be written Description of the Exception


Copyright © 2002 Sshtools.com. All Rights Reserved.