Gap Response Message Fields

The Gap Response message is sent by the GRP in response to a Gap Request message. The Unit and Sequence fields will match the values supplied in the Gap Request message. A Gap Response message, with a Status of Accepted or reason for failure, will be sent for each Gap Request message received by the GRP.

Table 1. Gap Response
FieldOffsetLengthValue/TypeDescription
Length01BinaryLength of this message including this field.
Message Type110x04 Gap Response message.
Unit21BinaryUnit the gap was requested for.
Sequence34BinarySequence of first message in request.
Count72BinaryCount of messages requested.
Status91AlphanumericAccepted or reason for reject*.
Total Length = 10 bytes
Table 2. Gap Response - Status Codes
CodeDescription
'A'Accepted
'O'Out of range (ahead of sequence or too far behind)
'D'Daily gap request allocation exhausted
'M'Minute gap request allocation exhausted
'S'Second gap request allocation exhausted
'C'Count request limit for one gap request exceeded
'I'Invalid Unit specified in request
'U'Unit is currently unavailable

* All non-’A’ status codes should be interpreted as a reject.

Cboe Titanium Cboe Futures Exchange Multicast Depth of Book (PITCH) Specification - Gap Response Message Fields | Cboe