Documentation ¶
Overview ¶
Package marketdefinition msg type = BU.
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Message
- func (m Message) ApplID() (*field.ApplIDField, quickfix.MessageRejectError)
- func (m Message) ApplLastSeqNum() (*field.ApplLastSeqNumField, quickfix.MessageRejectError)
- func (m Message) ApplResendFlag() (*field.ApplResendFlagField, quickfix.MessageRejectError)
- func (m Message) ApplSeqNum() (*field.ApplSeqNumField, quickfix.MessageRejectError)
- func (m Message) Currency() (*field.CurrencyField, quickfix.MessageRejectError)
- func (m Message) EncodedMktSegmDesc() (*field.EncodedMktSegmDescField, quickfix.MessageRejectError)
- func (m Message) EncodedMktSegmDescLen() (*field.EncodedMktSegmDescLenField, quickfix.MessageRejectError)
- func (m Message) EncodedText() (*field.EncodedTextField, quickfix.MessageRejectError)
- func (m Message) EncodedTextLen() (*field.EncodedTextLenField, quickfix.MessageRejectError)
- func (m Message) ExpirationCycle() (*field.ExpirationCycleField, quickfix.MessageRejectError)
- func (m Message) GetApplID(f *field.ApplIDField) quickfix.MessageRejectError
- func (m Message) GetApplLastSeqNum(f *field.ApplLastSeqNumField) quickfix.MessageRejectError
- func (m Message) GetApplResendFlag(f *field.ApplResendFlagField) quickfix.MessageRejectError
- func (m Message) GetApplSeqNum(f *field.ApplSeqNumField) quickfix.MessageRejectError
- func (m Message) GetCurrency(f *field.CurrencyField) quickfix.MessageRejectError
- func (m Message) GetEncodedMktSegmDesc(f *field.EncodedMktSegmDescField) quickfix.MessageRejectError
- func (m Message) GetEncodedMktSegmDescLen(f *field.EncodedMktSegmDescLenField) quickfix.MessageRejectError
- func (m Message) GetEncodedText(f *field.EncodedTextField) quickfix.MessageRejectError
- func (m Message) GetEncodedTextLen(f *field.EncodedTextLenField) quickfix.MessageRejectError
- func (m Message) GetExpirationCycle(f *field.ExpirationCycleField) quickfix.MessageRejectError
- func (m Message) GetHighLimitPrice(f *field.HighLimitPriceField) quickfix.MessageRejectError
- func (m Message) GetImpliedMarketIndicator(f *field.ImpliedMarketIndicatorField) quickfix.MessageRejectError
- func (m Message) GetLowLimitPrice(f *field.LowLimitPriceField) quickfix.MessageRejectError
- func (m Message) GetMarketID(f *field.MarketIDField) quickfix.MessageRejectError
- func (m Message) GetMarketReportID(f *field.MarketReportIDField) quickfix.MessageRejectError
- func (m Message) GetMarketReqID(f *field.MarketReqIDField) quickfix.MessageRejectError
- func (m Message) GetMarketSegmentDesc(f *field.MarketSegmentDescField) quickfix.MessageRejectError
- func (m Message) GetMarketSegmentID(f *field.MarketSegmentIDField) quickfix.MessageRejectError
- func (m Message) GetMaxPriceVariation(f *field.MaxPriceVariationField) quickfix.MessageRejectError
- func (m Message) GetMaxTradeVol(f *field.MaxTradeVolField) quickfix.MessageRejectError
- func (m Message) GetMinTradeVol(f *field.MinTradeVolField) quickfix.MessageRejectError
- func (m Message) GetMultilegModel(f *field.MultilegModelField) quickfix.MessageRejectError
- func (m Message) GetMultilegPriceMethod(f *field.MultilegPriceMethodField) quickfix.MessageRejectError
- func (m Message) GetNoExecInstRules(f *field.NoExecInstRulesField) quickfix.MessageRejectError
- func (m Message) GetNoLotTypeRules(f *field.NoLotTypeRulesField) quickfix.MessageRejectError
- func (m Message) GetNoOrdTypeRules(f *field.NoOrdTypeRulesField) quickfix.MessageRejectError
- func (m Message) GetNoTickRules(f *field.NoTickRulesField) quickfix.MessageRejectError
- func (m Message) GetNoTimeInForceRules(f *field.NoTimeInForceRulesField) quickfix.MessageRejectError
- func (m Message) GetParentMktSegmID(f *field.ParentMktSegmIDField) quickfix.MessageRejectError
- func (m Message) GetPriceLimitType(f *field.PriceLimitTypeField) quickfix.MessageRejectError
- func (m Message) GetPriceType(f *field.PriceTypeField) quickfix.MessageRejectError
- func (m Message) GetRoundLot(f *field.RoundLotField) quickfix.MessageRejectError
- func (m Message) GetText(f *field.TextField) quickfix.MessageRejectError
- func (m Message) GetTradingCurrency(f *field.TradingCurrencyField) quickfix.MessageRejectError
- func (m Message) GetTradingReferencePrice(f *field.TradingReferencePriceField) quickfix.MessageRejectError
- func (m Message) GetTransactTime(f *field.TransactTimeField) quickfix.MessageRejectError
- func (m Message) HighLimitPrice() (*field.HighLimitPriceField, quickfix.MessageRejectError)
- func (m Message) ImpliedMarketIndicator() (*field.ImpliedMarketIndicatorField, quickfix.MessageRejectError)
- func (m Message) LowLimitPrice() (*field.LowLimitPriceField, quickfix.MessageRejectError)
- func (m Message) MarketID() (*field.MarketIDField, quickfix.MessageRejectError)
- func (m Message) MarketReportID() (*field.MarketReportIDField, quickfix.MessageRejectError)
- func (m Message) MarketReqID() (*field.MarketReqIDField, quickfix.MessageRejectError)
- func (m Message) MarketSegmentDesc() (*field.MarketSegmentDescField, quickfix.MessageRejectError)
- func (m Message) MarketSegmentID() (*field.MarketSegmentIDField, quickfix.MessageRejectError)
- func (m Message) MaxPriceVariation() (*field.MaxPriceVariationField, quickfix.MessageRejectError)
- func (m Message) MaxTradeVol() (*field.MaxTradeVolField, quickfix.MessageRejectError)
- func (m Message) MinTradeVol() (*field.MinTradeVolField, quickfix.MessageRejectError)
- func (m Message) MultilegModel() (*field.MultilegModelField, quickfix.MessageRejectError)
- func (m Message) MultilegPriceMethod() (*field.MultilegPriceMethodField, quickfix.MessageRejectError)
- func (m Message) NoExecInstRules() (*field.NoExecInstRulesField, quickfix.MessageRejectError)
- func (m Message) NoLotTypeRules() (*field.NoLotTypeRulesField, quickfix.MessageRejectError)
- func (m Message) NoOrdTypeRules() (*field.NoOrdTypeRulesField, quickfix.MessageRejectError)
- func (m Message) NoTickRules() (*field.NoTickRulesField, quickfix.MessageRejectError)
- func (m Message) NoTimeInForceRules() (*field.NoTimeInForceRulesField, quickfix.MessageRejectError)
- func (m Message) ParentMktSegmID() (*field.ParentMktSegmIDField, quickfix.MessageRejectError)
- func (m Message) PriceLimitType() (*field.PriceLimitTypeField, quickfix.MessageRejectError)
- func (m Message) PriceType() (*field.PriceTypeField, quickfix.MessageRejectError)
- func (m Message) RoundLot() (*field.RoundLotField, quickfix.MessageRejectError)
- func (m Message) Text() (*field.TextField, quickfix.MessageRejectError)
- func (m Message) TradingCurrency() (*field.TradingCurrencyField, quickfix.MessageRejectError)
- func (m Message) TradingReferencePrice() (*field.TradingReferencePriceField, quickfix.MessageRejectError)
- func (m Message) TransactTime() (*field.TransactTimeField, quickfix.MessageRejectError)
- type MessageBuilder
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
Message is a MarketDefinition wrapper for the generic Message type
func (Message) ApplID ¶
func (m Message) ApplID() (*field.ApplIDField, quickfix.MessageRejectError)
ApplID is a non-required field for MarketDefinition.
func (Message) ApplLastSeqNum ¶
func (m Message) ApplLastSeqNum() (*field.ApplLastSeqNumField, quickfix.MessageRejectError)
ApplLastSeqNum is a non-required field for MarketDefinition.
func (Message) ApplResendFlag ¶
func (m Message) ApplResendFlag() (*field.ApplResendFlagField, quickfix.MessageRejectError)
ApplResendFlag is a non-required field for MarketDefinition.
func (Message) ApplSeqNum ¶
func (m Message) ApplSeqNum() (*field.ApplSeqNumField, quickfix.MessageRejectError)
ApplSeqNum is a non-required field for MarketDefinition.
func (Message) Currency ¶
func (m Message) Currency() (*field.CurrencyField, quickfix.MessageRejectError)
Currency is a non-required field for MarketDefinition.
func (Message) EncodedMktSegmDesc ¶
func (m Message) EncodedMktSegmDesc() (*field.EncodedMktSegmDescField, quickfix.MessageRejectError)
EncodedMktSegmDesc is a non-required field for MarketDefinition.
func (Message) EncodedMktSegmDescLen ¶
func (m Message) EncodedMktSegmDescLen() (*field.EncodedMktSegmDescLenField, quickfix.MessageRejectError)
EncodedMktSegmDescLen is a non-required field for MarketDefinition.
func (Message) EncodedText ¶
func (m Message) EncodedText() (*field.EncodedTextField, quickfix.MessageRejectError)
EncodedText is a non-required field for MarketDefinition.
func (Message) EncodedTextLen ¶
func (m Message) EncodedTextLen() (*field.EncodedTextLenField, quickfix.MessageRejectError)
EncodedTextLen is a non-required field for MarketDefinition.
func (Message) ExpirationCycle ¶
func (m Message) ExpirationCycle() (*field.ExpirationCycleField, quickfix.MessageRejectError)
ExpirationCycle is a non-required field for MarketDefinition.
func (Message) GetApplID ¶
func (m Message) GetApplID(f *field.ApplIDField) quickfix.MessageRejectError
GetApplID reads a ApplID from MarketDefinition.
func (Message) GetApplLastSeqNum ¶
func (m Message) GetApplLastSeqNum(f *field.ApplLastSeqNumField) quickfix.MessageRejectError
GetApplLastSeqNum reads a ApplLastSeqNum from MarketDefinition.
func (Message) GetApplResendFlag ¶
func (m Message) GetApplResendFlag(f *field.ApplResendFlagField) quickfix.MessageRejectError
GetApplResendFlag reads a ApplResendFlag from MarketDefinition.
func (Message) GetApplSeqNum ¶
func (m Message) GetApplSeqNum(f *field.ApplSeqNumField) quickfix.MessageRejectError
GetApplSeqNum reads a ApplSeqNum from MarketDefinition.
func (Message) GetCurrency ¶
func (m Message) GetCurrency(f *field.CurrencyField) quickfix.MessageRejectError
GetCurrency reads a Currency from MarketDefinition.
func (Message) GetEncodedMktSegmDesc ¶
func (m Message) GetEncodedMktSegmDesc(f *field.EncodedMktSegmDescField) quickfix.MessageRejectError
GetEncodedMktSegmDesc reads a EncodedMktSegmDesc from MarketDefinition.
func (Message) GetEncodedMktSegmDescLen ¶
func (m Message) GetEncodedMktSegmDescLen(f *field.EncodedMktSegmDescLenField) quickfix.MessageRejectError
GetEncodedMktSegmDescLen reads a EncodedMktSegmDescLen from MarketDefinition.
func (Message) GetEncodedText ¶
func (m Message) GetEncodedText(f *field.EncodedTextField) quickfix.MessageRejectError
GetEncodedText reads a EncodedText from MarketDefinition.
func (Message) GetEncodedTextLen ¶
func (m Message) GetEncodedTextLen(f *field.EncodedTextLenField) quickfix.MessageRejectError
GetEncodedTextLen reads a EncodedTextLen from MarketDefinition.
func (Message) GetExpirationCycle ¶
func (m Message) GetExpirationCycle(f *field.ExpirationCycleField) quickfix.MessageRejectError
GetExpirationCycle reads a ExpirationCycle from MarketDefinition.
func (Message) GetHighLimitPrice ¶
func (m Message) GetHighLimitPrice(f *field.HighLimitPriceField) quickfix.MessageRejectError
GetHighLimitPrice reads a HighLimitPrice from MarketDefinition.
func (Message) GetImpliedMarketIndicator ¶
func (m Message) GetImpliedMarketIndicator(f *field.ImpliedMarketIndicatorField) quickfix.MessageRejectError
GetImpliedMarketIndicator reads a ImpliedMarketIndicator from MarketDefinition.
func (Message) GetLowLimitPrice ¶
func (m Message) GetLowLimitPrice(f *field.LowLimitPriceField) quickfix.MessageRejectError
GetLowLimitPrice reads a LowLimitPrice from MarketDefinition.
func (Message) GetMarketID ¶
func (m Message) GetMarketID(f *field.MarketIDField) quickfix.MessageRejectError
GetMarketID reads a MarketID from MarketDefinition.
func (Message) GetMarketReportID ¶
func (m Message) GetMarketReportID(f *field.MarketReportIDField) quickfix.MessageRejectError
GetMarketReportID reads a MarketReportID from MarketDefinition.
func (Message) GetMarketReqID ¶
func (m Message) GetMarketReqID(f *field.MarketReqIDField) quickfix.MessageRejectError
GetMarketReqID reads a MarketReqID from MarketDefinition.
func (Message) GetMarketSegmentDesc ¶
func (m Message) GetMarketSegmentDesc(f *field.MarketSegmentDescField) quickfix.MessageRejectError
GetMarketSegmentDesc reads a MarketSegmentDesc from MarketDefinition.
func (Message) GetMarketSegmentID ¶
func (m Message) GetMarketSegmentID(f *field.MarketSegmentIDField) quickfix.MessageRejectError
GetMarketSegmentID reads a MarketSegmentID from MarketDefinition.
func (Message) GetMaxPriceVariation ¶
func (m Message) GetMaxPriceVariation(f *field.MaxPriceVariationField) quickfix.MessageRejectError
GetMaxPriceVariation reads a MaxPriceVariation from MarketDefinition.
func (Message) GetMaxTradeVol ¶
func (m Message) GetMaxTradeVol(f *field.MaxTradeVolField) quickfix.MessageRejectError
GetMaxTradeVol reads a MaxTradeVol from MarketDefinition.
func (Message) GetMinTradeVol ¶
func (m Message) GetMinTradeVol(f *field.MinTradeVolField) quickfix.MessageRejectError
GetMinTradeVol reads a MinTradeVol from MarketDefinition.
func (Message) GetMultilegModel ¶
func (m Message) GetMultilegModel(f *field.MultilegModelField) quickfix.MessageRejectError
GetMultilegModel reads a MultilegModel from MarketDefinition.
func (Message) GetMultilegPriceMethod ¶
func (m Message) GetMultilegPriceMethod(f *field.MultilegPriceMethodField) quickfix.MessageRejectError
GetMultilegPriceMethod reads a MultilegPriceMethod from MarketDefinition.
func (Message) GetNoExecInstRules ¶
func (m Message) GetNoExecInstRules(f *field.NoExecInstRulesField) quickfix.MessageRejectError
GetNoExecInstRules reads a NoExecInstRules from MarketDefinition.
func (Message) GetNoLotTypeRules ¶
func (m Message) GetNoLotTypeRules(f *field.NoLotTypeRulesField) quickfix.MessageRejectError
GetNoLotTypeRules reads a NoLotTypeRules from MarketDefinition.
func (Message) GetNoOrdTypeRules ¶
func (m Message) GetNoOrdTypeRules(f *field.NoOrdTypeRulesField) quickfix.MessageRejectError
GetNoOrdTypeRules reads a NoOrdTypeRules from MarketDefinition.
func (Message) GetNoTickRules ¶
func (m Message) GetNoTickRules(f *field.NoTickRulesField) quickfix.MessageRejectError
GetNoTickRules reads a NoTickRules from MarketDefinition.
func (Message) GetNoTimeInForceRules ¶
func (m Message) GetNoTimeInForceRules(f *field.NoTimeInForceRulesField) quickfix.MessageRejectError
GetNoTimeInForceRules reads a NoTimeInForceRules from MarketDefinition.
func (Message) GetParentMktSegmID ¶
func (m Message) GetParentMktSegmID(f *field.ParentMktSegmIDField) quickfix.MessageRejectError
GetParentMktSegmID reads a ParentMktSegmID from MarketDefinition.
func (Message) GetPriceLimitType ¶
func (m Message) GetPriceLimitType(f *field.PriceLimitTypeField) quickfix.MessageRejectError
GetPriceLimitType reads a PriceLimitType from MarketDefinition.
func (Message) GetPriceType ¶
func (m Message) GetPriceType(f *field.PriceTypeField) quickfix.MessageRejectError
GetPriceType reads a PriceType from MarketDefinition.
func (Message) GetRoundLot ¶
func (m Message) GetRoundLot(f *field.RoundLotField) quickfix.MessageRejectError
GetRoundLot reads a RoundLot from MarketDefinition.
func (Message) GetText ¶
func (m Message) GetText(f *field.TextField) quickfix.MessageRejectError
GetText reads a Text from MarketDefinition.
func (Message) GetTradingCurrency ¶
func (m Message) GetTradingCurrency(f *field.TradingCurrencyField) quickfix.MessageRejectError
GetTradingCurrency reads a TradingCurrency from MarketDefinition.
func (Message) GetTradingReferencePrice ¶
func (m Message) GetTradingReferencePrice(f *field.TradingReferencePriceField) quickfix.MessageRejectError
GetTradingReferencePrice reads a TradingReferencePrice from MarketDefinition.
func (Message) GetTransactTime ¶
func (m Message) GetTransactTime(f *field.TransactTimeField) quickfix.MessageRejectError
GetTransactTime reads a TransactTime from MarketDefinition.
func (Message) HighLimitPrice ¶
func (m Message) HighLimitPrice() (*field.HighLimitPriceField, quickfix.MessageRejectError)
HighLimitPrice is a non-required field for MarketDefinition.
func (Message) ImpliedMarketIndicator ¶
func (m Message) ImpliedMarketIndicator() (*field.ImpliedMarketIndicatorField, quickfix.MessageRejectError)
ImpliedMarketIndicator is a non-required field for MarketDefinition.
func (Message) LowLimitPrice ¶
func (m Message) LowLimitPrice() (*field.LowLimitPriceField, quickfix.MessageRejectError)
LowLimitPrice is a non-required field for MarketDefinition.
func (Message) MarketID ¶
func (m Message) MarketID() (*field.MarketIDField, quickfix.MessageRejectError)
MarketID is a required field for MarketDefinition.
func (Message) MarketReportID ¶
func (m Message) MarketReportID() (*field.MarketReportIDField, quickfix.MessageRejectError)
MarketReportID is a required field for MarketDefinition.
func (Message) MarketReqID ¶
func (m Message) MarketReqID() (*field.MarketReqIDField, quickfix.MessageRejectError)
MarketReqID is a non-required field for MarketDefinition.
func (Message) MarketSegmentDesc ¶
func (m Message) MarketSegmentDesc() (*field.MarketSegmentDescField, quickfix.MessageRejectError)
MarketSegmentDesc is a non-required field for MarketDefinition.
func (Message) MarketSegmentID ¶
func (m Message) MarketSegmentID() (*field.MarketSegmentIDField, quickfix.MessageRejectError)
MarketSegmentID is a non-required field for MarketDefinition.
func (Message) MaxPriceVariation ¶
func (m Message) MaxPriceVariation() (*field.MaxPriceVariationField, quickfix.MessageRejectError)
MaxPriceVariation is a non-required field for MarketDefinition.
func (Message) MaxTradeVol ¶
func (m Message) MaxTradeVol() (*field.MaxTradeVolField, quickfix.MessageRejectError)
MaxTradeVol is a non-required field for MarketDefinition.
func (Message) MinTradeVol ¶
func (m Message) MinTradeVol() (*field.MinTradeVolField, quickfix.MessageRejectError)
MinTradeVol is a non-required field for MarketDefinition.
func (Message) MultilegModel ¶
func (m Message) MultilegModel() (*field.MultilegModelField, quickfix.MessageRejectError)
MultilegModel is a non-required field for MarketDefinition.
func (Message) MultilegPriceMethod ¶
func (m Message) MultilegPriceMethod() (*field.MultilegPriceMethodField, quickfix.MessageRejectError)
MultilegPriceMethod is a non-required field for MarketDefinition.
func (Message) NoExecInstRules ¶
func (m Message) NoExecInstRules() (*field.NoExecInstRulesField, quickfix.MessageRejectError)
NoExecInstRules is a non-required field for MarketDefinition.
func (Message) NoLotTypeRules ¶
func (m Message) NoLotTypeRules() (*field.NoLotTypeRulesField, quickfix.MessageRejectError)
NoLotTypeRules is a non-required field for MarketDefinition.
func (Message) NoOrdTypeRules ¶
func (m Message) NoOrdTypeRules() (*field.NoOrdTypeRulesField, quickfix.MessageRejectError)
NoOrdTypeRules is a non-required field for MarketDefinition.
func (Message) NoTickRules ¶
func (m Message) NoTickRules() (*field.NoTickRulesField, quickfix.MessageRejectError)
NoTickRules is a non-required field for MarketDefinition.
func (Message) NoTimeInForceRules ¶
func (m Message) NoTimeInForceRules() (*field.NoTimeInForceRulesField, quickfix.MessageRejectError)
NoTimeInForceRules is a non-required field for MarketDefinition.
func (Message) ParentMktSegmID ¶
func (m Message) ParentMktSegmID() (*field.ParentMktSegmIDField, quickfix.MessageRejectError)
ParentMktSegmID is a non-required field for MarketDefinition.
func (Message) PriceLimitType ¶
func (m Message) PriceLimitType() (*field.PriceLimitTypeField, quickfix.MessageRejectError)
PriceLimitType is a non-required field for MarketDefinition.
func (Message) PriceType ¶
func (m Message) PriceType() (*field.PriceTypeField, quickfix.MessageRejectError)
PriceType is a non-required field for MarketDefinition.
func (Message) RoundLot ¶
func (m Message) RoundLot() (*field.RoundLotField, quickfix.MessageRejectError)
RoundLot is a non-required field for MarketDefinition.
func (Message) Text ¶
func (m Message) Text() (*field.TextField, quickfix.MessageRejectError)
Text is a non-required field for MarketDefinition.
func (Message) TradingCurrency ¶
func (m Message) TradingCurrency() (*field.TradingCurrencyField, quickfix.MessageRejectError)
TradingCurrency is a non-required field for MarketDefinition.
func (Message) TradingReferencePrice ¶
func (m Message) TradingReferencePrice() (*field.TradingReferencePriceField, quickfix.MessageRejectError)
TradingReferencePrice is a non-required field for MarketDefinition.
func (Message) TransactTime ¶
func (m Message) TransactTime() (*field.TransactTimeField, quickfix.MessageRejectError)
TransactTime is a non-required field for MarketDefinition.
type MessageBuilder ¶
type MessageBuilder struct {
quickfix.MessageBuilder
}
MessageBuilder builds MarketDefinition messages.
func Builder ¶
func Builder( marketreportid *field.MarketReportIDField, marketid *field.MarketIDField) MessageBuilder
Builder returns an initialized MessageBuilder with specified required fields for MarketDefinition.