Class SshMsgChannelOpen

java.lang.Object
com.sshtools.j2ssh.transport.SshMessage
com.sshtools.j2ssh.connection.SshMsgChannelOpen

public class SshMsgChannelOpen extends SshMessage
Version:
$Revision: 1.20 $
Author:
$author$
  • Field Details

  • Constructor Details

    • SshMsgChannelOpen

      public SshMsgChannelOpen(String channelType, long senderChannelId, long initialWindowSize, long maximumPacketSize, byte[] channelData)
      Creates a new SshMsgChannelOpen object.
      Parameters:
      channelType -
      senderChannelId -
      initialWindowSize -
      maximumPacketSize -
      channelData -
    • SshMsgChannelOpen

      public SshMsgChannelOpen()
      Creates a new SshMsgChannelOpen object.
  • Method Details

    • getChannelData

      public byte[] getChannelData()
      Returns:
    • getChannelType

      public String getChannelType()
      Returns:
    • getInitialWindowSize

      public long getInitialWindowSize()
      Returns:
    • getMaximumPacketSize

      public long getMaximumPacketSize()
      Returns:
    • getMessageName

      public String getMessageName()
      Description copied from class: SshMessage

      Returns the name of the message implementation for debugging purposes.

      Specified by:
      getMessageName in class SshMessage
      Returns:
    • getSenderChannelId

      public long getSenderChannelId()
      Returns:
    • constructByteArray

      protected void constructByteArray(ByteArrayWriter baw) throws InvalidMessageException
      Description copied from class: SshMessage

      Message implementations should implement this method, writing the data as exected in the transport protocol message format.

      Specified by:
      constructByteArray in class SshMessage
      Parameters:
      baw -
      Throws:
      InvalidMessageException
    • constructMessage

      protected void constructMessage(ByteArrayReader bar) throws InvalidMessageException
      Description copied from class: SshMessage

      Message implementation should implement this method, reading the data as expected in the transport protocol message format.

      Specified by:
      constructMessage in class SshMessage
      Parameters:
      bar -
      Throws:
      InvalidMessageException