com.sshtools.j2ssh.connection
Class SshMsgChannelOpenFailure

java.lang.Object
  extended by com.sshtools.j2ssh.transport.SshMessage
      extended by com.sshtools.j2ssh.connection.SshMsgChannelOpenFailure

public class SshMsgChannelOpenFailure
extends SshMessage

Version:
$Revision: 1.20 $
Author:
$author$

Field Summary
protected static int SSH_MSG_CHANNEL_OPEN_FAILURE
           
protected static long SSH_OPEN_ADMINISTRATIVELY_PROHIBITED
           
protected static long SSH_OPEN_CONNECT_FAILED
           
protected static long SSH_OPEN_RESOURCE_SHORTAGE
           
protected static long SSH_OPEN_UNKNOWN_CHANNEL_TYPE
           
 
Constructor Summary
SshMsgChannelOpenFailure()
          Creates a new SshMsgChannelOpenFailure object.
SshMsgChannelOpenFailure(long recipientChannel, long reasonCode, java.lang.String additional, java.lang.String languageTag)
          Creates a new SshMsgChannelOpenFailure 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.
 java.lang.String getAdditionalText()
           
 java.lang.String getLanguageTag()
           
 java.lang.String getMessageName()
           Returns the name of the message implementation for debugging purposes.
 long getReasonCode()
           
 long getRecipientChannel()
           
 
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

SSH_MSG_CHANNEL_OPEN_FAILURE

protected static final int SSH_MSG_CHANNEL_OPEN_FAILURE
See Also:
Constant Field Values

SSH_OPEN_ADMINISTRATIVELY_PROHIBITED

protected static final long SSH_OPEN_ADMINISTRATIVELY_PROHIBITED
See Also:
Constant Field Values

SSH_OPEN_CONNECT_FAILED

protected static final long SSH_OPEN_CONNECT_FAILED
See Also:
Constant Field Values

SSH_OPEN_UNKNOWN_CHANNEL_TYPE

protected static final long SSH_OPEN_UNKNOWN_CHANNEL_TYPE
See Also:
Constant Field Values

SSH_OPEN_RESOURCE_SHORTAGE

protected static final long SSH_OPEN_RESOURCE_SHORTAGE
See Also:
Constant Field Values
Constructor Detail

SshMsgChannelOpenFailure

public SshMsgChannelOpenFailure(long recipientChannel,
                                long reasonCode,
                                java.lang.String additional,
                                java.lang.String languageTag)
Creates a new SshMsgChannelOpenFailure object.

Parameters:
recipientChannel -
reasonCode -
additional -
languageTag -

SshMsgChannelOpenFailure

public SshMsgChannelOpenFailure()
Creates a new SshMsgChannelOpenFailure object.

Method Detail

getAdditionalText

public java.lang.String getAdditionalText()
Returns:

getLanguageTag

public java.lang.String getLanguageTag()
Returns:

getMessageName

public java.lang.String getMessageName()
Description copied from class: SshMessage

Returns the name of the message implementation for debugging purposes.

Specified by:
getMessageName in class SshMessage
Returns:

getReasonCode

public long getReasonCode()
Returns:

getRecipientChannel

public long getRecipientChannel()
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


Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.