Interface MaxMessagesRecvByteBufAllocator
- All Superinterfaces:
RecvByteBufAllocator
- All Known Implementing Classes:
AdaptiveRecvByteBufAllocator, DefaultMaxMessagesRecvByteBufAllocator, FixedRecvByteBufAllocator, ServerChannelRecvByteBufAllocator
RecvByteBufAllocator that limits the number of read operations that will be attempted when a read operation
is attempted by the event loop.-
Nested Class Summary
Nested classes/interfaces inherited from interface RecvByteBufAllocator
RecvByteBufAllocator.DelegatingHandle, RecvByteBufAllocator.ExtendedHandle, RecvByteBufAllocator.Handle -
Method Summary
Modifier and TypeMethodDescriptionintReturns the maximum number of messages to read per read loop. achannelRead()event.maxMessagesPerRead(int maxMessagesPerRead) Sets the maximum number of messages to read per read loop.Methods inherited from interface RecvByteBufAllocator
newHandle
-
Method Details
-
maxMessagesPerRead
int maxMessagesPerRead()Returns the maximum number of messages to read per read loop. achannelRead()event. If this value is greater than 1, an event loop might attempt to read multiple times to procure multiple messages. -
maxMessagesPerRead
Sets the maximum number of messages to read per read loop. If this value is greater than 1, an event loop might attempt to read multiple times to procure multiple messages.
-