Class ChannelDataWindow

java.lang.Object
com.sshtools.synergy.ssh.ChannelDataWindow

public class ChannelDataWindow extends Object
  • Constructor Details

    • ChannelDataWindow

      public ChannelDataWindow(com.sshtools.common.util.UnsignedInteger32 initialWindowSpace, com.sshtools.common.util.UnsignedInteger32 maximumWindowSpace, com.sshtools.common.util.UnsignedInteger32 minimumWindowSpace, int maximumPacketSize)
  • Method Details

    • consume

      public void consume(long count)
    • adjust

      public void adjust(com.sshtools.common.util.UnsignedInteger32 count)
    • getWindowSpace

      public com.sshtools.common.util.UnsignedInteger32 getWindowSpace()
    • isAdjustRequired

      public boolean isAdjustRequired()
    • getAdjustCount

      public com.sshtools.common.util.UnsignedInteger32 getAdjustCount()
    • getMaximumWindowSpace

      public com.sshtools.common.util.UnsignedInteger32 getMaximumWindowSpace()
    • setMaximumWindowSpace

      public void setMaximumWindowSpace(com.sshtools.common.util.UnsignedInteger32 maximumWindowSpace)
    • getMinimumWindowSpace

      public com.sshtools.common.util.UnsignedInteger32 getMinimumWindowSpace()
    • setMinimumWindowSpace

      public void setMinimumWindowSpace(com.sshtools.common.util.UnsignedInteger32 minimumWindowSpace)
    • getMaximumPacketSize

      public int getMaximumPacketSize()
    • setMaxiumPacketSize

      public void setMaxiumPacketSize(int maximumPacketSize)
    • close

      public void close()