Class SshMsgChannelRequest

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

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

    • SSH_MSG_CHANNEL_REQUEST

      protected static final int SSH_MSG_CHANNEL_REQUEST
      See Also:
  • Constructor Details

    • SshMsgChannelRequest

      public SshMsgChannelRequest(long recipientChannel, String requestType, boolean wantReply, byte[] channelData)
      Creates a new SshMsgChannelRequest object.
      Parameters:
      recipientChannel -
      requestType -
      wantReply -
      channelData -
    • SshMsgChannelRequest

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

    • getChannelData

      public byte[] getChannelData()
      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:
    • getRecipientChannel

      public long getRecipientChannel()
      Returns:
    • getRequestType

      public String getRequestType()
      Returns:
    • getWantReply

      public boolean getWantReply()
      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