Class Window.Remote
java.lang.Object
net.schmizz.sshj.connection.channel.Window
net.schmizz.sshj.connection.channel.Window.Remote
- Enclosing class:
Window
Controls how much data we can send before an adjustment notification from remote end is required.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.schmizz.sshj.connection.channel.Window
Window.Local, Window.Remote
-
Field Summary
FieldsFields inherited from class net.schmizz.sshj.connection.channel.Window
lock, log, maxPacketSize, size
-
Constructor Summary
ConstructorsConstructorDescriptionRemote
(long initialWinSize, int maxPacketSize, long timeoutMs, LoggerFactory loggerFactory) -
Method Summary
Methods inherited from class net.schmizz.sshj.connection.channel.Window
expand, getMaxPacketSize, getSize, toString
-
Field Details
-
timeoutMs
private final long timeoutMs
-
-
Constructor Details
-
Remote
-
-
Method Details
-
awaitExpansion
- Throws:
ConnectionException
-
consume
public void consume(long howMuch)
-