RecvByteBufAllocator that limits a read operation based upon a maximum value per individual read
and a maximum amount when a read operation is attempted by the event loop.
| Modifier and Type | Method and Description |
|---|---|
| public int | maxBytesPerIndividualRead()
Returns the maximum number of bytes to read per individual read operation. |
| public MaxBytesRecvByteBufAllocator | maxBytesPerIndividualRead(int maxBytesPerIndividualRead)
Sets the maximum number of bytes to read per individual read operation. |
| public int | |
| public MaxBytesRecvByteBufAllocator | |
| public Map. | maxBytesPerReadPair()
Atomic way to get the maximum number of bytes to read for a read loop and per individual read operation. |
| public MaxBytesRecvByteBufAllocator | maxBytesPerReadPair(int maxBytesPerRead, int maxBytesPerIndividualRead)
Sets the maximum number of bytes to read for a read loop and per individual read operation. |
| maxBytesPerIndividualRead | back to summary |
|---|---|
| public int maxBytesPerIndividualRead() Returns the maximum number of bytes to read per individual read operation.
a | |
| maxBytesPerIndividualRead | back to summary |
|---|---|
| public MaxBytesRecvByteBufAllocator maxBytesPerIndividualRead(int maxBytesPerIndividualRead) Sets the maximum number of bytes to read per individual read operation. If this value is greater than 1, an event loop might attempt to read multiple times to procure bytes. | |
| maxBytesPerRead | back to summary |
|---|---|
| public int maxBytesPerRead() Returns the maximum number of bytes to read per read loop.
a | |
| maxBytesPerRead | back to summary |
|---|---|
| public MaxBytesRecvByteBufAllocator maxBytesPerRead(int maxBytesPerRead) Sets the maximum number of bytes to read per read loop. If this value is greater than 1, an event loop might attempt to read multiple times to procure bytes. | |
| maxBytesPerReadPair | back to summary |
|---|---|
| public Map. Atomic way to get the maximum number of bytes to read for a read loop and per individual read operation. If this value is greater than 1, an event loop might attempt to read multiple times to procure bytes.
| |
| maxBytesPerReadPair | back to summary |
|---|---|
| public MaxBytesRecvByteBufAllocator maxBytesPerReadPair(int maxBytesPerRead, int maxBytesPerIndividualRead) Sets the maximum number of bytes to read for a read loop and per individual read operation. If this value is greater than 1, an event loop might attempt to read multiple times to procure bytes.
| |