Class DefaultMessageSizeEstimator.HandleImpl

java.lang.Object
io.netty.channel.DefaultMessageSizeEstimator.HandleImpl
All Implemented Interfaces:
MessageSizeEstimator.Handle
Enclosing class:
DefaultMessageSizeEstimator

private static final class DefaultMessageSizeEstimator.HandleImpl extends Object implements MessageSizeEstimator.Handle
  • Field Details

    • unknownSize

      private final int unknownSize
  • Constructor Details

    • HandleImpl

      private HandleImpl(int unknownSize)
  • Method Details

    • size

      public int size(Object msg)
      Description copied from interface: MessageSizeEstimator.Handle
      Calculate the size of the given message.
      Specified by:
      size in interface MessageSizeEstimator.Handle
      Parameters:
      msg - The message for which the size should be calculated
      Returns:
      size The size in bytes. The returned size must be >= 0