Class EventBusMessageSbe

java.lang.Object
com.iohao.net.server.codec.EventBusMessageSbe
All Implemented Interfaces:
MessageSbe<EventBusMessage>

public final class EventBusMessageSbe extends Object implements MessageSbe<EventBusMessage>
SBE encoder for cross-server event-bus messages.
Since:
25.1
Author:
渔民小镇
date:
2025-09-21
  • Constructor Details

    • EventBusMessageSbe

      public EventBusMessageSbe()
  • Method Details

    • encoder

      public void encoder(EventBusMessage message, MessageHeaderEncoder headerEncoder, org.agrona.MutableDirectBuffer buffer)
      Description copied from interface: MessageSbe
      Encodes the given message into the supplied direct buffer.
      Specified by:
      encoder in interface MessageSbe<EventBusMessage>
      Parameters:
      message - message instance
      headerEncoder - SBE message header encoder
      buffer - target buffer
    • limit

      public int limit()
      Description copied from interface: MessageSbe
      Returns the encoded buffer limit after the last encode call.
      Specified by:
      limit in interface MessageSbe<EventBusMessage>
      Returns:
      encoded message limit