Versions in this module Expand all Collapse all v0 v0.5.0 Sep 1, 2016 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type MarketDefinitionUpdateReport struct + ReceiveTime time.Time + func FromMessage(m quickfix.Message) MarketDefinitionUpdateReport + func New(marketreportid field.MarketReportIDField, marketid field.MarketIDField) (m MarketDefinitionUpdateReport) + func (m MarketDefinitionUpdateReport) GetApplID() (f field.ApplIDField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetApplLastSeqNum() (f field.ApplLastSeqNumField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetApplResendFlag() (f field.ApplResendFlagField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetApplSeqNum() (f field.ApplSeqNumField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetCurrency() (f field.CurrencyField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetEncodedMktSegmDesc() (f field.EncodedMktSegmDescField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetEncodedMktSegmDescLen() (f field.EncodedMktSegmDescLenField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetEncodedText() (f field.EncodedTextField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetExpirationCycle() (f field.ExpirationCycleField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetHighLimitPrice() (f field.HighLimitPriceField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetImpliedMarketIndicator() (f field.ImpliedMarketIndicatorField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetLowLimitPrice() (f field.LowLimitPriceField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMarketID() (f field.MarketIDField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMarketReportID() (f field.MarketReportIDField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMarketReqID() (f field.MarketReqIDField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMarketSegmentDesc() (f field.MarketSegmentDescField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMarketSegmentID() (f field.MarketSegmentIDField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMarketUpdateAction() (f field.MarketUpdateActionField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMaxPriceVariation() (f field.MaxPriceVariationField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMaxTradeVol() (f field.MaxTradeVolField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMinTradeVol() (f field.MinTradeVolField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMultilegModel() (f field.MultilegModelField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetMultilegPriceMethod() (f field.MultilegPriceMethodField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetNoExecInstRules() (NoExecInstRulesRepeatingGroup, quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetNoLotTypeRules() (NoLotTypeRulesRepeatingGroup, quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetNoOrdTypeRules() (NoOrdTypeRulesRepeatingGroup, quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetNoTickRules() (NoTickRulesRepeatingGroup, quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetNoTimeInForceRules() (NoTimeInForceRulesRepeatingGroup, quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetParentMktSegmID() (f field.ParentMktSegmIDField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetPriceLimitType() (f field.PriceLimitTypeField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetPriceType() (f field.PriceTypeField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetRoundLot() (f field.RoundLotField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetText() (f field.TextField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetTradingCurrency() (f field.TradingCurrencyField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetTradingReferencePrice() (f field.TradingReferencePriceField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) GetTransactTime() (f field.TransactTimeField, err quickfix.MessageRejectError) + func (m MarketDefinitionUpdateReport) HasApplID() bool + func (m MarketDefinitionUpdateReport) HasApplLastSeqNum() bool + func (m MarketDefinitionUpdateReport) HasApplResendFlag() bool + func (m MarketDefinitionUpdateReport) HasApplSeqNum() bool + func (m MarketDefinitionUpdateReport) HasCurrency() bool + func (m MarketDefinitionUpdateReport) HasEncodedMktSegmDesc() bool + func (m MarketDefinitionUpdateReport) HasEncodedMktSegmDescLen() bool + func (m MarketDefinitionUpdateReport) HasEncodedText() bool + func (m MarketDefinitionUpdateReport) HasEncodedTextLen() bool + func (m MarketDefinitionUpdateReport) HasExpirationCycle() bool + func (m MarketDefinitionUpdateReport) HasHighLimitPrice() bool + func (m MarketDefinitionUpdateReport) HasImpliedMarketIndicator() bool + func (m MarketDefinitionUpdateReport) HasLowLimitPrice() bool + func (m MarketDefinitionUpdateReport) HasMarketID() bool + func (m MarketDefinitionUpdateReport) HasMarketReportID() bool + func (m MarketDefinitionUpdateReport) HasMarketReqID() bool + func (m MarketDefinitionUpdateReport) HasMarketSegmentDesc() bool + func (m MarketDefinitionUpdateReport) HasMarketSegmentID() bool + func (m MarketDefinitionUpdateReport) HasMarketUpdateAction() bool + func (m MarketDefinitionUpdateReport) HasMaxPriceVariation() bool + func (m MarketDefinitionUpdateReport) HasMaxTradeVol() bool + func (m MarketDefinitionUpdateReport) HasMinTradeVol() bool + func (m MarketDefinitionUpdateReport) HasMultilegModel() bool + func (m MarketDefinitionUpdateReport) HasMultilegPriceMethod() bool + func (m MarketDefinitionUpdateReport) HasNoExecInstRules() bool + func (m MarketDefinitionUpdateReport) HasNoLotTypeRules() bool + func (m MarketDefinitionUpdateReport) HasNoOrdTypeRules() bool + func (m MarketDefinitionUpdateReport) HasNoTickRules() bool + func (m MarketDefinitionUpdateReport) HasNoTimeInForceRules() bool + func (m MarketDefinitionUpdateReport) HasParentMktSegmID() bool + func (m MarketDefinitionUpdateReport) HasPriceLimitType() bool + func (m MarketDefinitionUpdateReport) HasPriceType() bool + func (m MarketDefinitionUpdateReport) HasRoundLot() bool + func (m MarketDefinitionUpdateReport) HasText() bool + func (m MarketDefinitionUpdateReport) HasTradingCurrency() bool + func (m MarketDefinitionUpdateReport) HasTradingReferencePrice() bool + func (m MarketDefinitionUpdateReport) HasTransactTime() bool + func (m MarketDefinitionUpdateReport) SetApplID(v string) + func (m MarketDefinitionUpdateReport) SetApplLastSeqNum(v int) + func (m MarketDefinitionUpdateReport) SetApplResendFlag(v bool) + func (m MarketDefinitionUpdateReport) SetApplSeqNum(v int) + func (m MarketDefinitionUpdateReport) SetCurrency(v string) + func (m MarketDefinitionUpdateReport) SetEncodedMktSegmDesc(v string) + func (m MarketDefinitionUpdateReport) SetEncodedMktSegmDescLen(v int) + func (m MarketDefinitionUpdateReport) SetEncodedText(v string) + func (m MarketDefinitionUpdateReport) SetEncodedTextLen(v int) + func (m MarketDefinitionUpdateReport) SetExpirationCycle(v int) + func (m MarketDefinitionUpdateReport) SetHighLimitPrice(value decimal.Decimal, scale int32) + func (m MarketDefinitionUpdateReport) SetImpliedMarketIndicator(v int) + func (m MarketDefinitionUpdateReport) SetLowLimitPrice(value decimal.Decimal, scale int32) + func (m MarketDefinitionUpdateReport) SetMarketID(v string) + func (m MarketDefinitionUpdateReport) SetMarketReportID(v string) + func (m MarketDefinitionUpdateReport) SetMarketReqID(v string) + func (m MarketDefinitionUpdateReport) SetMarketSegmentDesc(v string) + func (m MarketDefinitionUpdateReport) SetMarketSegmentID(v string) + func (m MarketDefinitionUpdateReport) SetMarketUpdateAction(v string) + func (m MarketDefinitionUpdateReport) SetMaxPriceVariation(value decimal.Decimal, scale int32) + func (m MarketDefinitionUpdateReport) SetMaxTradeVol(value decimal.Decimal, scale int32) + func (m MarketDefinitionUpdateReport) SetMinTradeVol(value decimal.Decimal, scale int32) + func (m MarketDefinitionUpdateReport) SetMultilegModel(v int) + func (m MarketDefinitionUpdateReport) SetMultilegPriceMethod(v int) + func (m MarketDefinitionUpdateReport) SetNoExecInstRules(f NoExecInstRulesRepeatingGroup) + func (m MarketDefinitionUpdateReport) SetNoLotTypeRules(f NoLotTypeRulesRepeatingGroup) + func (m MarketDefinitionUpdateReport) SetNoOrdTypeRules(f NoOrdTypeRulesRepeatingGroup) + func (m MarketDefinitionUpdateReport) SetNoTickRules(f NoTickRulesRepeatingGroup) + func (m MarketDefinitionUpdateReport) SetNoTimeInForceRules(f NoTimeInForceRulesRepeatingGroup) + func (m MarketDefinitionUpdateReport) SetParentMktSegmID(v string) + func (m MarketDefinitionUpdateReport) SetPriceLimitType(v int) + func (m MarketDefinitionUpdateReport) SetPriceType(v int) + func (m MarketDefinitionUpdateReport) SetRoundLot(value decimal.Decimal, scale int32) + func (m MarketDefinitionUpdateReport) SetText(v string) + func (m MarketDefinitionUpdateReport) SetTradingCurrency(v string) + func (m MarketDefinitionUpdateReport) SetTradingReferencePrice(value decimal.Decimal, scale int32) + func (m MarketDefinitionUpdateReport) SetTransactTime(v time.Time) + func (m MarketDefinitionUpdateReport) ToMessage() quickfix.Message + type NoExecInstRules struct + func (m NoExecInstRules) GetExecInstValue() (f field.ExecInstValueField, err quickfix.MessageRejectError) + func (m NoExecInstRules) HasExecInstValue() bool + func (m NoExecInstRules) SetExecInstValue(v string) + type NoExecInstRulesRepeatingGroup struct + func NewNoExecInstRulesRepeatingGroup() NoExecInstRulesRepeatingGroup + func (m NoExecInstRulesRepeatingGroup) Add() NoExecInstRules + func (m NoExecInstRulesRepeatingGroup) Get(i int) NoExecInstRules + type NoLotTypeRules struct + func (m NoLotTypeRules) GetLotType() (f field.LotTypeField, err quickfix.MessageRejectError) + func (m NoLotTypeRules) GetMinLotSize() (f field.MinLotSizeField, err quickfix.MessageRejectError) + func (m NoLotTypeRules) HasLotType() bool + func (m NoLotTypeRules) HasMinLotSize() bool + func (m NoLotTypeRules) SetLotType(v string) + func (m NoLotTypeRules) SetMinLotSize(value decimal.Decimal, scale int32) + type NoLotTypeRulesRepeatingGroup struct + func NewNoLotTypeRulesRepeatingGroup() NoLotTypeRulesRepeatingGroup + func (m NoLotTypeRulesRepeatingGroup) Add() NoLotTypeRules + func (m NoLotTypeRulesRepeatingGroup) Get(i int) NoLotTypeRules + type NoOrdTypeRules struct + func (m NoOrdTypeRules) GetOrdType() (f field.OrdTypeField, err quickfix.MessageRejectError) + func (m NoOrdTypeRules) HasOrdType() bool + func (m NoOrdTypeRules) SetOrdType(v string) + type NoOrdTypeRulesRepeatingGroup struct + func NewNoOrdTypeRulesRepeatingGroup() NoOrdTypeRulesRepeatingGroup + func (m NoOrdTypeRulesRepeatingGroup) Add() NoOrdTypeRules + func (m NoOrdTypeRulesRepeatingGroup) Get(i int) NoOrdTypeRules + type NoTickRules struct + func (m NoTickRules) GetEndTickPriceRange() (f field.EndTickPriceRangeField, err quickfix.MessageRejectError) + func (m NoTickRules) GetStartTickPriceRange() (f field.StartTickPriceRangeField, err quickfix.MessageRejectError) + func (m NoTickRules) GetTickIncrement() (f field.TickIncrementField, err quickfix.MessageRejectError) + func (m NoTickRules) GetTickRuleType() (f field.TickRuleTypeField, err quickfix.MessageRejectError) + func (m NoTickRules) HasEndTickPriceRange() bool + func (m NoTickRules) HasStartTickPriceRange() bool + func (m NoTickRules) HasTickIncrement() bool + func (m NoTickRules) HasTickRuleType() bool + func (m NoTickRules) SetEndTickPriceRange(value decimal.Decimal, scale int32) + func (m NoTickRules) SetStartTickPriceRange(value decimal.Decimal, scale int32) + func (m NoTickRules) SetTickIncrement(value decimal.Decimal, scale int32) + func (m NoTickRules) SetTickRuleType(v int) + type NoTickRulesRepeatingGroup struct + func NewNoTickRulesRepeatingGroup() NoTickRulesRepeatingGroup + func (m NoTickRulesRepeatingGroup) Add() NoTickRules + func (m NoTickRulesRepeatingGroup) Get(i int) NoTickRules + type NoTimeInForceRules struct + func (m NoTimeInForceRules) GetTimeInForce() (f field.TimeInForceField, err quickfix.MessageRejectError) + func (m NoTimeInForceRules) HasTimeInForce() bool + func (m NoTimeInForceRules) SetTimeInForce(v string) + type NoTimeInForceRulesRepeatingGroup struct + func NewNoTimeInForceRulesRepeatingGroup() NoTimeInForceRulesRepeatingGroup + func (m NoTimeInForceRulesRepeatingGroup) Add() NoTimeInForceRules + func (m NoTimeInForceRulesRepeatingGroup) Get(i int) NoTimeInForceRules + type RouteOut func(msg MarketDefinitionUpdateReport, sessionID quickfix.SessionID) quickfix.MessageRejectError