Message Format
The messages that make up the FLEX feed protocol are delivered using Cboe Sequenced Unit Header which handles sequencing and delivery integrity. All messages delivered via multicast will also use the Sequenced Unit Header for handling message integrity.
All UDP delivered events will be self-contained. Developers can assume that UDP delivered data will not cross frame boundaries and a single Ethernet frame will contain only one Sequenced Unit Header with associated data.
This FLEX data feed is comprised of a series of dynamic length sequenced messages. Each message begins with Length and Message Type fields. Cboe reserves the right to add message types and grow the length of any message without notice. Customers should develop their decoders to deal with unknown message types and messages that grow beyond the expected length. Messages will only be grown to add additional data to the end of a message.





