org.jboss.netty.channel
类 FixedReceiveBufferSizePredictor

java.lang.Object
  继承者 org.jboss.netty.channel.FixedReceiveBufferSizePredictor
所有已实现的接口:
ReceiveBufferSizePredictor

public class FixedReceiveBufferSizePredictor
extends java.lang.Object
implements ReceiveBufferSizePredictor

一直产生相同缓冲大小预测值的ReceiveBufferSizePredictor.该预测机会忽略来自I/O线程的反馈.


构造方法摘要
FixedReceiveBufferSizePredictor(int bufferSize)
          创建一个一直返回指定缓冲大小的相同预测值的预测机.
 
方法摘要
 int nextReceiveBufferSize()
          依赖上一个读操作读取的实际字节数预测下一次读操作的ChannelBuffer的容量.
 void previousReceiveBufferSize(int previousReceiveBufferSize)
          使用上一个读操作实际读取的字节数更新该预测机.
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

FixedReceiveBufferSizePredictor

public FixedReceiveBufferSizePredictor(int bufferSize)
创建一个一直返回指定缓冲大小的相同预测值的预测机.

方法详细信息

nextReceiveBufferSize

public int nextReceiveBufferSize()
从接口 ReceiveBufferSizePredictor 复制的描述
依赖上一个读操作读取的实际字节数预测下一次读操作的ChannelBuffer的容量.

指定者:
接口 ReceiveBufferSizePredictor 中的 nextReceiveBufferSize
返回:
本次期待可读取的字节数

previousReceiveBufferSize

public void previousReceiveBufferSize(int previousReceiveBufferSize)
从接口 ReceiveBufferSizePredictor 复制的描述
使用上一个读操作实际读取的字节数更新该预测机.

指定者:
接口 ReceiveBufferSizePredictor 中的 previousReceiveBufferSize
参数:
previousReceiveBufferSize - 上一个读操作实际读取的字节数