MDReqRejReason#

enum class roq::fix::MDReqRejReason#

FIX MDReqRejReason <281> field.

Reason for the rejection of a MarketDataRequest <V>

Values:

enumerator UNDEFINED#
enumerator UNKNOWN#
enumerator UNKNOWN_SYMBOL#

0 = Unknown symbol

enumerator DUPLICATE_MD_REQ_ID#

1 = Duplicate MDReqID <262>

enumerator INSUFFICIENT_BANDWIDTH#

2 = Insufficient Bandwidth

enumerator INSUFFICIENT_PERMISSIONS#

3 = Insufficient Permissions

enumerator UNSUPPORTED_SUBSCRIPTION_REQUEST_TYPE#

4 = Unsupported SubscriptionRequestType <263>

enumerator UNSUPPORTED_MARKET_DEPTH#

5 = Unsupported MarketDepth <264>

enumerator UNSUPPORTED_MD_UPDATE_TYPE#

6 = Unsupported MDUpdateType <265>

enumerator UNSUPPORTED_AGGREGATED_BOOK#

7 = Unsupported AggregatedBook <266>

enumerator UNSUPPORTED_MD_ENTRY_TYPE#

8 = Unsupported MDEntryType <269>

enumerator UNSUPPORTED_TRADING_SESSION_ID#

9 = Unsupported TradingSessionID <336>

enumerator UNSUPPORTED_SCOPE#

A = Unsupported Scope <546>

enumerator UNSUPPORTED_OPEN_CLOSE_SETTLE_FLAG#

B = Unsupported OpenCloseSettlFlag <286>

enumerator UNSUPPORTED_MD_IMPLICIT_DELETE#

C = Unsupported MDImplicitDelete <547>

enumerator INSUFFICIENT_CREDIT#

D = Insufficient credit.