Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
com.sshtools.j2ssh.connection.Channel
com.sshtools.j2ssh.subsystem.SubsystemChannel
public abstract class SubsystemChannel
extends Channel
Field Summary | |
protected SubsystemMessageStore |
Fields inherited from class com.sshtools.j2ssh.connection.Channel | |
connection , localChannelId , localPacketSize , localWindow , remoteChannelId , remotePacketSize , remoteWindow , state |
Constructor Summary | |
| |
|
Method Summary | |
byte[] | |
byte[] | |
String | |
protected void | |
protected void | |
protected void | |
protected void | |
protected void | |
protected void |
|
protected void | |
boolean |
Methods inherited from class com.sshtools.j2ssh.connection.Channel | |
addEventListener , close , finalizeClose , getChannelConfirmationData , getChannelOpenData , getChannelType , getLocalChannelId , getLocalPacketSize , getLocalWindow , getMaximumPacketSize , getMaximumWindowSpace , getMinimumWindowSpace , getName , getRemoteChannelId , getRemotePacketSize , getRemoteWindow , getState , init , init , isClosed , isLocalEOF , isOpen , isRemoteEOF , onChannelClose , onChannelData , onChannelEOF , onChannelExtData , onChannelOpen , onChannelRequest , open , processChannelData , processChannelData , remoteClose , sendChannelData , sendChannelExtData , setLocalEOF , setName , setRemoteEOF |
public byte[] getChannelConfirmationData()
- Overrides:
- getChannelConfirmationData in interface Channel
public byte[] getChannelOpenData()
- Overrides:
- getChannelOpenData in interface Channel
protected void onChannelClose() throws java.io.IOException
- Overrides:
- onChannelClose in interface Channel
protected void onChannelData(SshMsgChannelData msg) throws java.io.IOException
- Overrides:
- onChannelData in interface Channel
protected void onChannelEOF() throws java.io.IOException
- Overrides:
- onChannelEOF in interface Channel
protected void onChannelExtData(SshMsgChannelExtendedData msg) throws java.io.IOException
- Overrides:
- onChannelExtData in interface Channel
protected void onChannelOpen() throws java.io.IOException
- Overrides:
- onChannelOpen in interface Channel
protected void onChannelRequest(String requestType, boolean wantReply, byte[] requestData) throws java.io.IOException
- Overrides:
- onChannelRequest in interface Channel
protected void sendMessage(SubsystemMessage msg) throws InvalidMessageException, IOException
public boolean startSubsystem() throws IOException