com.sshtools.j2ssh.connection
Class ChannelDataWindow

java.lang.Object
  extended by com.sshtools.j2ssh.connection.ChannelDataWindow

public class ChannelDataWindow
extends java.lang.Object

Version:
$Revision: 1.1 $
Author:
$author$

Field Summary
private static org.apache.commons.logging.Log log
           
(package private)  long windowSpace
           
 
Constructor Summary
ChannelDataWindow()
          Creates a new ChannelDataWindow object.
 
Method Summary
 long consumeWindowSpace(int count)
           
 long getWindowSpace()
           
 void increaseWindowSpace(long count)
           
 void waitForWindowSpace(int minimum)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static org.apache.commons.logging.Log log

windowSpace

long windowSpace
Constructor Detail

ChannelDataWindow

public ChannelDataWindow()
Creates a new ChannelDataWindow object.

Method Detail

getWindowSpace

public long getWindowSpace()
Returns:

consumeWindowSpace

public long consumeWindowSpace(int count)
Parameters:
count -
Returns:

increaseWindowSpace

public void increaseWindowSpace(long count)
Parameters:
count -

waitForWindowSpace

public void waitForWindowSpace(int minimum)
Parameters:
minimum -