EMA C++ RDM Usage Guide : 9 Market Maker Domain : 9.3 Data
 
9.3 Data
9.3.1 Response Message Payload
 
The payload is a Map. Refreshes for this Map may be in multiple response messages. The bandwidth of the Refresh response messages can be optimized by putting multiple MapEntry in each Response message. For optimal performance the packed map entries in each response message should use less than 6000 bytes. If the data is split into multiple messages, then a Map.TotalCountHint should be provided to optimize downstream caching. Because the fields in each map entry are identical, bandwidth can be further optimized by DataDefinitions.
Figure 16. MarketMaker Response Message Payload