pub enum MsgType {
Show 115 variants
Heartbeat,
TestRequest,
ResendRequest,
Reject,
SequenceReset,
Logout,
Ioi,
Advertisement,
ExecutionReport,
OrderCancelReject,
Logon,
DerivativeSecurityList,
NewOrderMultileg,
MultilegOrderCancelReplace,
TradeCaptureReportRequest,
TradeCaptureReport,
OrderMassStatusRequest,
QuoteRequestReject,
RfqRequest,
QuoteStatusReport,
QuoteResponse,
Confirmation,
PositionMaintenanceRequest,
PositionMaintenanceReport,
RequestForPositions,
RequestForPositionsAck,
PositionReport,
TradeCaptureReportRequestAck,
TradeCaptureReportAck,
AllocationReport,
AllocationReportAck,
ConfirmationAck,
SettlementInstructionRequest,
AssignmentReport,
CollateralRequest,
CollateralAssignment,
CollateralResponse,
News,
CollateralReport,
CollateralInquiry,
NetworkCounterpartySystemStatusRequest,
NetworkCounterpartySystemStatusResponse,
UserRequest,
UserResponse,
CollateralInquiryAck,
ConfirmationRequest,
TradingSessionListRequest,
TradingSessionList,
SecurityListUpdateReport,
AdjustedPositionReport,
AllocationInstructionAlert,
ExecutionAcknowledgement,
ContraryIntentionReport,
SecurityDefinitionUpdateReport,
SettlementObligationReport,
DerivativeSecurityListUpdateReport,
TradingSessionListUpdateReport,
MarketDefinitionRequest,
MarketDefinition,
MarketDefinitionUpdateReport,
ApplicationMessageRequest,
ApplicationMessageRequestAck,
ApplicationMessageReport,
OrderMassActionReport,
Email,
OrderMassActionRequest,
UserNotification,
StreamAssignmentRequest,
StreamAssignmentReport,
StreamAssignmentReportAck,
NewOrderSingle,
NewOrderList,
OrderCancelRequest,
OrderCancelReplaceRequest,
OrderStatusRequest,
AllocationInstruction,
ListCancelRequest,
ListExecute,
ListStatusRequest,
ListStatus,
AllocationInstructionAck,
DontKnowTrade,
QuoteRequest,
Quote,
SettlementInstructions,
MarketDataRequest,
MarketDataSnapshotFullRefresh,
MarketDataIncrementalRefresh,
MarketDataRequestReject,
QuoteCancel,
QuoteStatusRequest,
MassQuoteAcknowledgement,
SecurityDefinitionRequest,
SecurityDefinition,
SecurityStatusRequest,
SecurityStatus,
TradingSessionStatusRequest,
TradingSessionStatus,
MassQuote,
BusinessMessageReject,
BidRequest,
BidResponse,
ListStrikePrice,
RegistrationInstructions,
RegistrationInstructionsResponse,
OrderMassCancelRequest,
OrderMassCancelReport,
NewOrderCross,
CrossOrderCancelReplaceRequest,
CrossOrderCancelRequest,
SecurityTypeRequest,
SecurityTypes,
SecurityListRequest,
SecurityList,
DerivativeSecurityListRequest,
}
Variants§
Heartbeat
Value “0”
TestRequest
Value “1”
ResendRequest
Value “2”
Reject
Value “3”
SequenceReset
Value “4”
Logout
Value “5”
Ioi
Value “6”
Advertisement
Value “7”
ExecutionReport
Value “8”
OrderCancelReject
Value “9”
Logon
Value “A”
DerivativeSecurityList
Value “AA”
NewOrderMultileg
Value “AB”
MultilegOrderCancelReplace
Value “AC”
TradeCaptureReportRequest
Value “AD”
TradeCaptureReport
Value “AE”
OrderMassStatusRequest
Value “AF”
QuoteRequestReject
Value “AG”
RfqRequest
Value “AH”
QuoteStatusReport
Value “AI”
QuoteResponse
Value “AJ”
Confirmation
Value “AK”
PositionMaintenanceRequest
Value “AL”
PositionMaintenanceReport
Value “AM”
RequestForPositions
Value “AN”
RequestForPositionsAck
Value “AO”
PositionReport
Value “AP”
TradeCaptureReportRequestAck
Value “AQ”
TradeCaptureReportAck
Value “AR”
AllocationReport
Value “AS”
AllocationReportAck
Value “AT”
ConfirmationAck
Value “AU”
SettlementInstructionRequest
Value “AV”
AssignmentReport
Value “AW”
CollateralRequest
Value “AX”
CollateralAssignment
Value “AY”
CollateralResponse
Value “AZ”
News
Value “B”
CollateralReport
Value “BA”
CollateralInquiry
Value “BB”
NetworkCounterpartySystemStatusRequest
Value “BC”
NetworkCounterpartySystemStatusResponse
Value “BD”
UserRequest
Value “BE”
UserResponse
Value “BF”
CollateralInquiryAck
Value “BG”
ConfirmationRequest
Value “BH”
TradingSessionListRequest
Value “BI”
TradingSessionList
Value “BJ”
SecurityListUpdateReport
Value “BK”
AdjustedPositionReport
Value “BL”
AllocationInstructionAlert
Value “BM”
ExecutionAcknowledgement
Value “BN”
ContraryIntentionReport
Value “BO”
SecurityDefinitionUpdateReport
Value “BP”
SettlementObligationReport
Value “BQ”
DerivativeSecurityListUpdateReport
Value “BR”
TradingSessionListUpdateReport
Value “BS”
MarketDefinitionRequest
Value “BT”
MarketDefinition
Value “BU”
MarketDefinitionUpdateReport
Value “BV”
ApplicationMessageRequest
Value “BW”
ApplicationMessageRequestAck
Value “BX”
ApplicationMessageReport
Value “BY”
OrderMassActionReport
Value “BZ”
Value “C”
OrderMassActionRequest
Value “CA”
UserNotification
Value “CB”
StreamAssignmentRequest
Value “CC”
StreamAssignmentReport
Value “CD”
StreamAssignmentReportAck
Value “CE”
NewOrderSingle
Value “D”
NewOrderList
Value “E”
OrderCancelRequest
Value “F”
OrderCancelReplaceRequest
Value “G”
OrderStatusRequest
Value “H”
AllocationInstruction
Value “J”
ListCancelRequest
Value “K”
ListExecute
Value “L”
ListStatusRequest
Value “M”
ListStatus
Value “N”
AllocationInstructionAck
Value “P”
DontKnowTrade
Value “Q”
QuoteRequest
Value “R”
Quote
Value “S”
SettlementInstructions
Value “T”
MarketDataRequest
Value “V”
MarketDataSnapshotFullRefresh
Value “W”
MarketDataIncrementalRefresh
Value “X”
MarketDataRequestReject
Value “Y”
QuoteCancel
Value “Z”
QuoteStatusRequest
Value “a”
MassQuoteAcknowledgement
Value “b”
SecurityDefinitionRequest
Value “c”
SecurityDefinition
Value “d”
SecurityStatusRequest
Value “e”
SecurityStatus
Value “f”
TradingSessionStatusRequest
Value “g”
TradingSessionStatus
Value “h”
MassQuote
Value “i”
BusinessMessageReject
Value “j”
BidRequest
Value “k”
BidResponse
Value “l”
ListStrikePrice
Value “m”
RegistrationInstructions
Value “o”
RegistrationInstructionsResponse
Value “p”
OrderMassCancelRequest
Value “q”
OrderMassCancelReport
Value “r”
NewOrderCross
Value “s”
CrossOrderCancelReplaceRequest
Value “t”
CrossOrderCancelRequest
Value “u”
SecurityTypeRequest
Value “v”
SecurityTypes
Value “w”
SecurityListRequest
Value “x”
SecurityList
Value “y”
DerivativeSecurityListRequest
Value “z”