public class SessionChannelNG extends AbstractSessionChannel implements SessionChannel
ChannelNG.ChannelInputStreamEXITCODE_NOT_RECEIVED, SSH_EXTENDED_DATA_STDERRcache, con, connection, localWindow, remoteWindow| Constructor and Description |
|---|
SessionChannelNG(int maximumPacketSize,
int initialWindowSize,
int maximumWindowSpace,
int minimumWindowSpace) |
SessionChannelNG(int maximumPacketSize,
int initialWindowSize,
int maximumWindowSpace,
int minimumWindowSpace,
boolean autoConsume) |
SessionChannelNG(int maximumPacketSize,
int initialWindowSize,
int maximumWindowSpace,
int minimumWindowSpace,
ChannelRequestFuture closeFuture,
boolean autoConsume) |
SessionChannelNG(SshConnection con) |
SessionChannelNG(SshConnection con,
boolean autoConsume) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkWindowSpace() |
int |
getMaximumWindowSpace() |
int |
getMinimumWindowSpace() |
java.io.InputStream |
getStderrStream() |
protected void |
onExtendedData(java.nio.ByteBuffer data,
int type) |
void |
onSessionOpen() |
allocatePseudoTerminal, allocatePseudoTerminal, allocatePseudoTerminal, allocatePseudoTerminal, changeTerminalDimensions, createChannel, executeCommand, executeCommand, getExitCode, getExitSignalInfo, getMaximumLocalPacketLength, getMaximumRemotePacketLength, isFlowControlEnabled, isSingleSession, onChannelClosed, onChannelClosing, onChannelError, onChannelFree, onChannelOpen, onChannelOpenConfirmation, onChannelRequest, onLocalEOF, onRemoteEOF, openChannel, setEnvironmentVariable, setSingleSession, signal, startShell, startSubsystemaddEventListener, canClose, clearIdleState, close, close, createCache, evaluateWindowSpace, getChannelType, getCloseFuture, getConnection, getConnectionProtocol, getContext, getInputStream, getLastActivity, getLocalId, getLocalPacket, getLocalWindow, getMaxiumRemotePacketSize, getMaxiumRemoteWindowSize, getOpenFuture, getOutputStream, getRemoteId, getRemotePacket, getRemoteWindow, getSessionIdentifier, getTimeout, haltIncomingData, isClosed, isClosing, isConnected, isIncomingDataHalted, isLocalEOF, isOpen, isRemoteEOF, log, log, log, logMessage, onChannelData, onChannelOpenFailure, onRemoteClose, onWindowAdjust, processChannelRequestResponse, registerExtendedDataType, resetIdleState, resumeIncomingData, sendChannelDataAndBlock, sendChannelDataAndBlock, sendChannelDataAndBlock, sendChannelDataAndBlock, sendChannelDataAndBlock, sendChannelDataAndBlock, sendChannelRequest, sendChannelRequest, sendData, sendEOF, sendExtendedData, sendExtendedData, sendRequestResponse, sendWindowAdjust, sendWindowAdjust, setTimeoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConnection, getInputStream, getOutputStream, haltIncomingData, resumeIncomingDataaddEventListener, close, getChannelType, getContext, getLocalPacket, getLocalWindow, getRemoteWindow, isClosed, isLocalEOF, isRemoteEOF, sendChannelRequest, sendChannelRequest, sendData, sendWindowAdjustpublic SessionChannelNG(SshConnection con)
public SessionChannelNG(SshConnection con, boolean autoConsume)
public SessionChannelNG(int maximumPacketSize,
int initialWindowSize,
int maximumWindowSpace,
int minimumWindowSpace,
ChannelRequestFuture closeFuture,
boolean autoConsume)
public SessionChannelNG(int maximumPacketSize,
int initialWindowSize,
int maximumWindowSpace,
int minimumWindowSpace,
boolean autoConsume)
public SessionChannelNG(int maximumPacketSize,
int initialWindowSize,
int maximumWindowSpace,
int minimumWindowSpace)
protected void onExtendedData(java.nio.ByteBuffer data,
int type)
onExtendedData in class ChannelNG<SshClientContext>public java.io.InputStream getStderrStream()
protected boolean checkWindowSpace()
checkWindowSpace in class ChannelNG<SshClientContext>public int getMaximumWindowSpace()
getMaximumWindowSpace in interface SessionChannelpublic int getMinimumWindowSpace()
getMinimumWindowSpace in interface SessionChannelpublic void onSessionOpen()
onSessionOpen in interface SessionChannelCopyright © 2022. All rights reserved.