| CDeleteOrderBroadcast::AffectedOrdGrpElem | Repeating group containing orders affected by a single or mass cancel request |
| CApplId | Identifier for subscription and retransmission of an ETI data stream |
| CApplSeqIndicator | Indicates if the order is a Lean Order or a Standard (non lean) Order |
| CConnectionListener | Connection Listener |
| CConnectionRetries | Connection retries settings |
| CConnectionState | Defines the state that the Handler's connection is in |
| CConnectionStateChange | Defines the interface through which the Handler notifies subscribers about Handler state change events |
| CConnectionStateListener | Provides events representing changes in the Handler's connection state |
| CCrossedIndicator | Indicates SMP involvement |
| CCrossMatchInstruction | Instruction defining how to handle self-match prevention when a cross is detected |
| CCustOrderHandlingInst | |
| CErrorCode | Known (selected) error codes |
| CErrorListener | |
| Cexception | STL class |
| CException | Basic exception class for this namespace |
| CArgumentException | Argument value error |
| CArgumentRangeException | Argument value range error |
| CNullArgumentException | Null argument value error |
| COperationException | Operation exception |
| CNotImplementedException | Method doesn't implemented |
| CExecInst | Instructions for order handling, represented as a bit map |
| CExecType | The reason why this message was generated |
| CExecutingTraderQualifier | Qualifier for field ExecutingTrader. It is required to distinguish between natural persons and Algos |
| COrderExecReportBroadcast::FillsGrpElem | Repeating group containing details of partial fills for an order |
| CHandler | Eurex EDCI DropCopy Handler |
| CHandlerSettings | Handler settings |
| CHandlerState | Defines the state that the handler is in |
| CHandlerStateListener | Status Listener |
| CLastFragment | |
| CLogLevel | Log level |
| CLogon | Initial logon message parameters |
| CLogSettings | Logging options |
| CMarketId | Market ID |
| CMatchType | The point in the matching process at which this trade was matched |
| CMessage | Message base class |
| CDeleteOrderBroadcast | Delete Order Broadcast |
| CHeartbeatNotification | Heartbeat Notification |
| CLogonResponse | Logon Response |
| COrderExecReportBroadcast | Order Exec Report Broadcast |
| CPartitionListNotification | Partition List Notification |
| CReject | Reject |
| CSessionListNotification | Session List Notification |
| CSessionStatusBroadcast | Session Status Broadcast |
| CMessageInfo | Per-message metadata delivered to listener callbacks |
| CHeartbeatNotification::NotifHeaderElem | Header structure for notification messages including sending timestamp |
| CPartitionListNotification::NotifHeaderElem | Header structure for notification messages including sending timestamp |
| CSessionListNotification::NotifHeaderElem | Header structure for notification messages including sending timestamp |
| COrderHandlingListener | OrderHandling listener |
| COrderOrigination | Order origination, MiFID field - to indicate order received from a direct access or sponsored access customer |
| COrdStatus | Conveys the current status of an order |
| COrdType | Order type |
| CPartitionListNotification::PartitionGrpElem | Repeating group containing partition identifiers |
| CPartyIdInvestmentDecisionMakerQualifier | Qualifier indicating whether the investment decision maker is a human or an algorithm |
| CProductComplex | This field qualifies an instrument type on Eurex |
| CDeleteOrderBroadcast::RBCHeaderElem | Header structure used for broadcast messages including timestamp, partition and application identifiers |
| COrderExecReportBroadcast::RBCHeaderElem | Header structure used for broadcast messages including timestamp, partition and application identifiers |
| CSessionStatusBroadcast::RBCHeaderElem | Header structure used for broadcast messages including timestamp, partition and application identifiers |
| CLogonResponse::ResponseHeaderElem | Header structure for response messages including timestamps and sequence information |
| CReject::ResponseHeaderElem | Header structure for response messages including timestamps and sequence information |
| CSelfMatchPreventionInstruction | Instruction defining how self-match prevention should be applied |
| CSessionListener | Session listener |
| CSessionMode | Type of Eurex ETI session |
| CSessionRejectReason | Error code |
| CSessionListNotification::SessionsGrpElem | Repeating group containing session details accessible to the user |
| CSessionStatus | Status of an ETI session |
| CSide | Side of the order |
| CTemplateId | Template IDs |
| CTimeInForce | Execution and trading restriction parameters supported by Eurex |
| CTradingCapacity | |
| CTradingSessionSubId | Marks a a certain order as a closing auction one |
| CTradSesEvent | Trading session event type |
| CTradSesMode | Trading session mode |
| CTriggered | Indicates if an order has been previously triggered |
| CWarningCode | Known (selected) warning codes |
| CWarningListener |