public abstract class Channel extends Object implements Runnable
Modifier and Type | Field and Description |
---|---|
protected byte[] |
type |
Modifier and Type | Method and Description |
---|---|
void |
connect() |
void |
connect(int connectTimeout) |
void |
disconnect() |
protected Packet |
genChannelOpenPacket() |
int |
getExitStatus() |
InputStream |
getExtInputStream() |
int |
getId() |
InputStream |
getInputStream() |
OutputStream |
getOutputStream() |
Session |
getSession() |
boolean |
isClosed() |
boolean |
isConnected() |
boolean |
isEOF() |
void |
run() |
protected void |
sendChannelOpen() |
protected void |
sendOpenConfirmation() |
protected void |
sendOpenFailure(int reasoncode) |
void |
sendSignal(String signal) |
void |
setExtOutputStream(OutputStream out) |
void |
setExtOutputStream(OutputStream out,
boolean dontclose) |
void |
setInputStream(InputStream in) |
void |
setInputStream(InputStream in,
boolean dontclose) |
void |
setOutputStream(OutputStream out) |
void |
setOutputStream(OutputStream out,
boolean dontclose) |
void |
setXForwarding(boolean foo) |
void |
start() |
public void connect() throws JSchException
JSchException
public void connect(int connectTimeout) throws JSchException
JSchException
public void setXForwarding(boolean foo)
public void start() throws JSchException
JSchException
public boolean isEOF()
public void setInputStream(InputStream in)
public void setInputStream(InputStream in, boolean dontclose)
public void setOutputStream(OutputStream out)
public void setOutputStream(OutputStream out, boolean dontclose)
public void setExtOutputStream(OutputStream out)
public void setExtOutputStream(OutputStream out, boolean dontclose)
public InputStream getInputStream() throws IOException
IOException
public InputStream getExtInputStream() throws IOException
IOException
public OutputStream getOutputStream() throws IOException
IOException
public boolean isClosed()
public void disconnect()
public boolean isConnected()
public int getExitStatus()
public Session getSession() throws JSchException
JSchException
public int getId()
protected void sendOpenFailure(int reasoncode)
protected Packet genChannelOpenPacket()
Copyright © 2016 JCraft,Inc.. All rights reserved.