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
JSchExceptionpublic void connect(int connectTimeout)
throws JSchException
JSchExceptionpublic void setXForwarding(boolean foo)
public void start()
throws JSchException
JSchExceptionpublic 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
IOExceptionpublic InputStream getExtInputStream() throws IOException
IOExceptionpublic OutputStream getOutputStream() throws IOException
IOExceptionpublic boolean isClosed()
public void disconnect()
public boolean isConnected()
public int getExitStatus()
public Session getSession() throws JSchException
JSchExceptionpublic int getId()
protected void sendOpenFailure(int reasoncode)
protected Packet genChannelOpenPacket()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.