IMessage (3.14.0 600 API)
Date: 2025-11-24

com.marketfactory.zerogc.api

## Interface IMessage

- All Known Implementing Classes:
    AcceptOrder, APIFeed, APIMarket, CancelAllOrder, CancelOrder, CancelQuote, DateRollover, DropCopy, EventReport, FeedMarketID, Heartbeat, IDNamePair, KeyValuePair, LockResponse, LockUser, MarketRate, MarketView, MassQuoteAck, MDEntry, MFMassQuote, MFQuote, ModifyOrder, NewOrder, OrderCanceled, OrderCancelRejected, OrderDone, OrderReceived, OrderRejected, OrderSubmitted, OrderTimeout, QuoteRequest, RejectOrder, RejectQuoteRequest, ReplayDone, RiskLimitStatus, RiskResponse, RiskUsageStatus, SubmitOrder, Subscription, SubscriptionEvent, TradeCapture, TradeCaptureAck, TradeHierarchy, TradeLimit, TradeLimitData, TradeState, UserSequenceID

      public interface IMessage

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `deserializeZeroGC(ZeroGCProtoByteBuffer buffer)`
    `int` | `getMsgType()`
    `void` | `serialize(ZeroGCProtoByteBuffer buffer)`
    `java.lang.String` | `toString()`

- - ### Method Detail

    - #### deserializeZeroGC

          void deserializeZeroGC(ZeroGCProtoByteBuffer buffer)

    - #### serialize

          void serialize(ZeroGCProtoByteBuffer buffer)

    - #### getMsgType

          int getMsgType()

    - #### toString

          java.lang.String toString()

      Overrides:
        `toString` in class `java.lang.Object`