Encoder#

class roq.codec.sbe.Encoder#
__init__(self: roq.codec.sbe.Encoder) None#
encode(*args, **kwargs)#

Overloaded function.

  1. encode(self: roq.codec.sbe.Encoder, message_info: roq.MessageInfo, reference_data: roq.ReferenceData) -> bytes

  2. encode(self: roq.codec.sbe.Encoder, message_info: roq.MessageInfo, market_status: roq.MarketStatus) -> bytes

  3. encode(self: roq.codec.sbe.Encoder, message_info: roq.MessageInfo, top_of_book: roq.TopOfBook) -> bytes

  4. encode(self: roq.codec.sbe.Encoder, message_info: roq.MessageInfo, market_by_price_update: roq.MarketByPriceUpdate) -> bytes

  5. encode(self: roq.codec.sbe.Encoder, message_info: roq.MessageInfo, market_by_order_update: roq.MarketByOrderUpdate) -> bytes

  6. encode(self: roq.codec.sbe.Encoder, message_info: roq.MessageInfo, trade_summary: roq.TradeSummary) -> bytes

  7. encode(self: roq.codec.sbe.Encoder, message_info: roq.MessageInfo, statistic_update: roq.StatisticsUpdate) -> bytes