Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type NoExecInstRules
- type NoExecInstRulesRepeatingGroup
- type NoMDFeedTypes
- func (m NoMDFeedTypes) GetMDBookType() (v enum.MDBookType, err quickfix.MessageRejectError)
- func (m NoMDFeedTypes) GetMDFeedType() (v string, err quickfix.MessageRejectError)
- func (m NoMDFeedTypes) GetMarketDepth() (v int, err quickfix.MessageRejectError)
- func (m NoMDFeedTypes) HasMDBookType() bool
- func (m NoMDFeedTypes) HasMDFeedType() bool
- func (m NoMDFeedTypes) HasMarketDepth() bool
- func (m NoMDFeedTypes) SetMDBookType(v enum.MDBookType)
- func (m NoMDFeedTypes) SetMDFeedType(v string)
- func (m NoMDFeedTypes) SetMarketDepth(v int)
- type NoMDFeedTypesRepeatingGroup
- type NoMatchRules
- func (m NoMatchRules) GetMatchAlgorithm() (v string, err quickfix.MessageRejectError)
- func (m NoMatchRules) GetMatchType() (v enum.MatchType, err quickfix.MessageRejectError)
- func (m NoMatchRules) HasMatchAlgorithm() bool
- func (m NoMatchRules) HasMatchType() bool
- func (m NoMatchRules) SetMatchAlgorithm(v string)
- func (m NoMatchRules) SetMatchType(v enum.MatchType)
- type NoMatchRulesRepeatingGroup
- type NoOrdTypeRules
- type NoOrdTypeRulesRepeatingGroup
- type NoTimeInForceRules
- type NoTimeInForceRulesRepeatingGroup
- type NoTradingSessions
- func (m NoTradingSessions) GetEncodedText() (v string, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetMarketID() (v string, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetNoExecInstRules() (NoExecInstRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m NoTradingSessions) GetNoMDFeedTypes() (NoMDFeedTypesRepeatingGroup, quickfix.MessageRejectError)
- func (m NoTradingSessions) GetNoMatchRules() (NoMatchRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m NoTradingSessions) GetNoOrdTypeRules() (NoOrdTypeRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m NoTradingSessions) GetNoTimeInForceRules() (NoTimeInForceRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m NoTradingSessions) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetText() (v string, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTotalVolumeTraded() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesCloseTime() (v time.Time, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesEndTime() (v time.Time, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesMethod() (v enum.TradSesMethod, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesMode() (v enum.TradSesMode, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesOpenTime() (v time.Time, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesPreCloseTime() (v time.Time, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesStartTime() (v time.Time, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesStatus() (v enum.TradSesStatus, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradSesStatusRejReason() (v enum.TradSesStatusRejReason, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradingSessionDesc() (v string, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
- func (m NoTradingSessions) GetUnsolicitedIndicator() (v bool, err quickfix.MessageRejectError)
- func (m NoTradingSessions) HasEncodedText() bool
- func (m NoTradingSessions) HasEncodedTextLen() bool
- func (m NoTradingSessions) HasMarketID() bool
- func (m NoTradingSessions) HasMarketSegmentID() bool
- func (m NoTradingSessions) HasNoExecInstRules() bool
- func (m NoTradingSessions) HasNoMDFeedTypes() bool
- func (m NoTradingSessions) HasNoMatchRules() bool
- func (m NoTradingSessions) HasNoOrdTypeRules() bool
- func (m NoTradingSessions) HasNoTimeInForceRules() bool
- func (m NoTradingSessions) HasSecurityExchange() bool
- func (m NoTradingSessions) HasText() bool
- func (m NoTradingSessions) HasTotalVolumeTraded() bool
- func (m NoTradingSessions) HasTradSesCloseTime() bool
- func (m NoTradingSessions) HasTradSesEndTime() bool
- func (m NoTradingSessions) HasTradSesMethod() bool
- func (m NoTradingSessions) HasTradSesMode() bool
- func (m NoTradingSessions) HasTradSesOpenTime() bool
- func (m NoTradingSessions) HasTradSesPreCloseTime() bool
- func (m NoTradingSessions) HasTradSesStartTime() bool
- func (m NoTradingSessions) HasTradSesStatus() bool
- func (m NoTradingSessions) HasTradSesStatusRejReason() bool
- func (m NoTradingSessions) HasTradingSessionDesc() bool
- func (m NoTradingSessions) HasTradingSessionID() bool
- func (m NoTradingSessions) HasTradingSessionSubID() bool
- func (m NoTradingSessions) HasUnsolicitedIndicator() bool
- func (m NoTradingSessions) SetEncodedText(v string)
- func (m NoTradingSessions) SetEncodedTextLen(v int)
- func (m NoTradingSessions) SetMarketID(v string)
- func (m NoTradingSessions) SetMarketSegmentID(v string)
- func (m NoTradingSessions) SetNoExecInstRules(f NoExecInstRulesRepeatingGroup)
- func (m NoTradingSessions) SetNoMDFeedTypes(f NoMDFeedTypesRepeatingGroup)
- func (m NoTradingSessions) SetNoMatchRules(f NoMatchRulesRepeatingGroup)
- func (m NoTradingSessions) SetNoOrdTypeRules(f NoOrdTypeRulesRepeatingGroup)
- func (m NoTradingSessions) SetNoTimeInForceRules(f NoTimeInForceRulesRepeatingGroup)
- func (m NoTradingSessions) SetSecurityExchange(v string)
- func (m NoTradingSessions) SetText(v string)
- func (m NoTradingSessions) SetTotalVolumeTraded(value decimal.Decimal, scale int32)
- func (m NoTradingSessions) SetTradSesCloseTime(v time.Time)
- func (m NoTradingSessions) SetTradSesEndTime(v time.Time)
- func (m NoTradingSessions) SetTradSesMethod(v enum.TradSesMethod)
- func (m NoTradingSessions) SetTradSesMode(v enum.TradSesMode)
- func (m NoTradingSessions) SetTradSesOpenTime(v time.Time)
- func (m NoTradingSessions) SetTradSesPreCloseTime(v time.Time)
- func (m NoTradingSessions) SetTradSesStartTime(v time.Time)
- func (m NoTradingSessions) SetTradSesStatus(v enum.TradSesStatus)
- func (m NoTradingSessions) SetTradSesStatusRejReason(v enum.TradSesStatusRejReason)
- func (m NoTradingSessions) SetTradingSessionDesc(v string)
- func (m NoTradingSessions) SetTradingSessionID(v enum.TradingSessionID)
- func (m NoTradingSessions) SetTradingSessionSubID(v enum.TradingSessionSubID)
- func (m NoTradingSessions) SetUnsolicitedIndicator(v bool)
- type NoTradingSessionsRepeatingGroup
- type RouteOut
- type TradingSessionList
- func (m TradingSessionList) GetApplID() (v string, err quickfix.MessageRejectError)
- func (m TradingSessionList) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError)
- func (m TradingSessionList) GetApplResendFlag() (v bool, err quickfix.MessageRejectError)
- func (m TradingSessionList) GetApplSeqNum() (v int, err quickfix.MessageRejectError)
- func (m TradingSessionList) GetNoTradingSessions() (NoTradingSessionsRepeatingGroup, quickfix.MessageRejectError)
- func (m TradingSessionList) GetTradSesReqID() (v string, err quickfix.MessageRejectError)
- func (m TradingSessionList) HasApplID() bool
- func (m TradingSessionList) HasApplLastSeqNum() bool
- func (m TradingSessionList) HasApplResendFlag() bool
- func (m TradingSessionList) HasApplSeqNum() bool
- func (m TradingSessionList) HasNoTradingSessions() bool
- func (m TradingSessionList) HasTradSesReqID() bool
- func (m TradingSessionList) SetApplID(v string)
- func (m TradingSessionList) SetApplLastSeqNum(v int)
- func (m TradingSessionList) SetApplResendFlag(v bool)
- func (m TradingSessionList) SetApplSeqNum(v int)
- func (m TradingSessionList) SetNoTradingSessions(f NoTradingSessionsRepeatingGroup)
- func (m TradingSessionList) SetTradSesReqID(v string)
- func (m TradingSessionList) ToMessage() *quickfix.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NoExecInstRules ¶ added in v0.4.0
NoExecInstRules is a repeating group element, Tag 1232
func (NoExecInstRules) GetExecInstValue ¶ added in v0.4.0
func (m NoExecInstRules) GetExecInstValue() (v string, err quickfix.MessageRejectError)
GetExecInstValue gets ExecInstValue, Tag 1308
func (NoExecInstRules) HasExecInstValue ¶ added in v0.4.0
func (m NoExecInstRules) HasExecInstValue() bool
HasExecInstValue returns true if ExecInstValue is present, Tag 1308
func (NoExecInstRules) SetExecInstValue ¶ added in v0.4.0
func (m NoExecInstRules) SetExecInstValue(v string)
SetExecInstValue sets ExecInstValue, Tag 1308
type NoExecInstRulesRepeatingGroup ¶ added in v0.4.0
type NoExecInstRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoExecInstRulesRepeatingGroup is a repeating group, Tag 1232
func NewNoExecInstRulesRepeatingGroup ¶ added in v0.4.0
func NewNoExecInstRulesRepeatingGroup() NoExecInstRulesRepeatingGroup
NewNoExecInstRulesRepeatingGroup returns an initialized, NoExecInstRulesRepeatingGroup
func (NoExecInstRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoExecInstRulesRepeatingGroup) Add() NoExecInstRules
Add create and append a new NoExecInstRules to this group
func (NoExecInstRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoExecInstRulesRepeatingGroup) Get(i int) NoExecInstRules
Get returns the ith NoExecInstRules in the NoExecInstRulesRepeatinGroup
type NoMDFeedTypes ¶ added in v0.4.0
NoMDFeedTypes is a repeating group element, Tag 1141
func (NoMDFeedTypes) GetMDBookType ¶ added in v0.4.0
func (m NoMDFeedTypes) GetMDBookType() (v enum.MDBookType, err quickfix.MessageRejectError)
GetMDBookType gets MDBookType, Tag 1021
func (NoMDFeedTypes) GetMDFeedType ¶ added in v0.4.0
func (m NoMDFeedTypes) GetMDFeedType() (v string, err quickfix.MessageRejectError)
GetMDFeedType gets MDFeedType, Tag 1022
func (NoMDFeedTypes) GetMarketDepth ¶ added in v0.4.0
func (m NoMDFeedTypes) GetMarketDepth() (v int, err quickfix.MessageRejectError)
GetMarketDepth gets MarketDepth, Tag 264
func (NoMDFeedTypes) HasMDBookType ¶ added in v0.4.0
func (m NoMDFeedTypes) HasMDBookType() bool
HasMDBookType returns true if MDBookType is present, Tag 1021
func (NoMDFeedTypes) HasMDFeedType ¶ added in v0.4.0
func (m NoMDFeedTypes) HasMDFeedType() bool
HasMDFeedType returns true if MDFeedType is present, Tag 1022
func (NoMDFeedTypes) HasMarketDepth ¶ added in v0.4.0
func (m NoMDFeedTypes) HasMarketDepth() bool
HasMarketDepth returns true if MarketDepth is present, Tag 264
func (NoMDFeedTypes) SetMDBookType ¶ added in v0.4.0
func (m NoMDFeedTypes) SetMDBookType(v enum.MDBookType)
SetMDBookType sets MDBookType, Tag 1021
func (NoMDFeedTypes) SetMDFeedType ¶ added in v0.4.0
func (m NoMDFeedTypes) SetMDFeedType(v string)
SetMDFeedType sets MDFeedType, Tag 1022
func (NoMDFeedTypes) SetMarketDepth ¶ added in v0.4.0
func (m NoMDFeedTypes) SetMarketDepth(v int)
SetMarketDepth sets MarketDepth, Tag 264
type NoMDFeedTypesRepeatingGroup ¶ added in v0.4.0
type NoMDFeedTypesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoMDFeedTypesRepeatingGroup is a repeating group, Tag 1141
func NewNoMDFeedTypesRepeatingGroup ¶ added in v0.4.0
func NewNoMDFeedTypesRepeatingGroup() NoMDFeedTypesRepeatingGroup
NewNoMDFeedTypesRepeatingGroup returns an initialized, NoMDFeedTypesRepeatingGroup
func (NoMDFeedTypesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoMDFeedTypesRepeatingGroup) Add() NoMDFeedTypes
Add create and append a new NoMDFeedTypes to this group
func (NoMDFeedTypesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoMDFeedTypesRepeatingGroup) Get(i int) NoMDFeedTypes
Get returns the ith NoMDFeedTypes in the NoMDFeedTypesRepeatinGroup
type NoMatchRules ¶ added in v0.4.0
NoMatchRules is a repeating group element, Tag 1235
func (NoMatchRules) GetMatchAlgorithm ¶ added in v0.4.0
func (m NoMatchRules) GetMatchAlgorithm() (v string, err quickfix.MessageRejectError)
GetMatchAlgorithm gets MatchAlgorithm, Tag 1142
func (NoMatchRules) GetMatchType ¶ added in v0.4.0
func (m NoMatchRules) GetMatchType() (v enum.MatchType, err quickfix.MessageRejectError)
GetMatchType gets MatchType, Tag 574
func (NoMatchRules) HasMatchAlgorithm ¶ added in v0.4.0
func (m NoMatchRules) HasMatchAlgorithm() bool
HasMatchAlgorithm returns true if MatchAlgorithm is present, Tag 1142
func (NoMatchRules) HasMatchType ¶ added in v0.4.0
func (m NoMatchRules) HasMatchType() bool
HasMatchType returns true if MatchType is present, Tag 574
func (NoMatchRules) SetMatchAlgorithm ¶ added in v0.4.0
func (m NoMatchRules) SetMatchAlgorithm(v string)
SetMatchAlgorithm sets MatchAlgorithm, Tag 1142
func (NoMatchRules) SetMatchType ¶ added in v0.4.0
func (m NoMatchRules) SetMatchType(v enum.MatchType)
SetMatchType sets MatchType, Tag 574
type NoMatchRulesRepeatingGroup ¶ added in v0.4.0
type NoMatchRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoMatchRulesRepeatingGroup is a repeating group, Tag 1235
func NewNoMatchRulesRepeatingGroup ¶ added in v0.4.0
func NewNoMatchRulesRepeatingGroup() NoMatchRulesRepeatingGroup
NewNoMatchRulesRepeatingGroup returns an initialized, NoMatchRulesRepeatingGroup
func (NoMatchRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoMatchRulesRepeatingGroup) Add() NoMatchRules
Add create and append a new NoMatchRules to this group
func (NoMatchRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoMatchRulesRepeatingGroup) Get(i int) NoMatchRules
Get returns the ith NoMatchRules in the NoMatchRulesRepeatinGroup
type NoOrdTypeRules ¶ added in v0.4.0
NoOrdTypeRules is a repeating group element, Tag 1237
func (NoOrdTypeRules) GetOrdType ¶ added in v0.4.0
func (m NoOrdTypeRules) GetOrdType() (v enum.OrdType, err quickfix.MessageRejectError)
GetOrdType gets OrdType, Tag 40
func (NoOrdTypeRules) HasOrdType ¶ added in v0.4.0
func (m NoOrdTypeRules) HasOrdType() bool
HasOrdType returns true if OrdType is present, Tag 40
func (NoOrdTypeRules) SetOrdType ¶ added in v0.4.0
func (m NoOrdTypeRules) SetOrdType(v enum.OrdType)
SetOrdType sets OrdType, Tag 40
type NoOrdTypeRulesRepeatingGroup ¶ added in v0.4.0
type NoOrdTypeRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoOrdTypeRulesRepeatingGroup is a repeating group, Tag 1237
func NewNoOrdTypeRulesRepeatingGroup ¶ added in v0.4.0
func NewNoOrdTypeRulesRepeatingGroup() NoOrdTypeRulesRepeatingGroup
NewNoOrdTypeRulesRepeatingGroup returns an initialized, NoOrdTypeRulesRepeatingGroup
func (NoOrdTypeRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoOrdTypeRulesRepeatingGroup) Add() NoOrdTypeRules
Add create and append a new NoOrdTypeRules to this group
func (NoOrdTypeRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoOrdTypeRulesRepeatingGroup) Get(i int) NoOrdTypeRules
Get returns the ith NoOrdTypeRules in the NoOrdTypeRulesRepeatinGroup
type NoTimeInForceRules ¶ added in v0.4.0
NoTimeInForceRules is a repeating group element, Tag 1239
func (NoTimeInForceRules) GetTimeInForce ¶ added in v0.4.0
func (m NoTimeInForceRules) GetTimeInForce() (v enum.TimeInForce, err quickfix.MessageRejectError)
GetTimeInForce gets TimeInForce, Tag 59
func (NoTimeInForceRules) HasTimeInForce ¶ added in v0.4.0
func (m NoTimeInForceRules) HasTimeInForce() bool
HasTimeInForce returns true if TimeInForce is present, Tag 59
func (NoTimeInForceRules) SetTimeInForce ¶ added in v0.4.0
func (m NoTimeInForceRules) SetTimeInForce(v enum.TimeInForce)
SetTimeInForce sets TimeInForce, Tag 59
type NoTimeInForceRulesRepeatingGroup ¶ added in v0.4.0
type NoTimeInForceRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoTimeInForceRulesRepeatingGroup is a repeating group, Tag 1239
func NewNoTimeInForceRulesRepeatingGroup ¶ added in v0.4.0
func NewNoTimeInForceRulesRepeatingGroup() NoTimeInForceRulesRepeatingGroup
NewNoTimeInForceRulesRepeatingGroup returns an initialized, NoTimeInForceRulesRepeatingGroup
func (NoTimeInForceRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoTimeInForceRulesRepeatingGroup) Add() NoTimeInForceRules
Add create and append a new NoTimeInForceRules to this group
func (NoTimeInForceRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoTimeInForceRulesRepeatingGroup) Get(i int) NoTimeInForceRules
Get returns the ith NoTimeInForceRules in the NoTimeInForceRulesRepeatinGroup
type NoTradingSessions ¶ added in v0.4.0
NoTradingSessions is a repeating group element, Tag 386
func (NoTradingSessions) GetEncodedText ¶ added in v0.4.0
func (m NoTradingSessions) GetEncodedText() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355
func (NoTradingSessions) GetEncodedTextLen ¶ added in v0.4.0
func (m NoTradingSessions) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354
func (NoTradingSessions) GetMarketID ¶ added in v0.4.0
func (m NoTradingSessions) GetMarketID() (v string, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301
func (NoTradingSessions) GetMarketSegmentID ¶ added in v0.4.0
func (m NoTradingSessions) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300
func (NoTradingSessions) GetNoExecInstRules ¶ added in v0.4.0
func (m NoTradingSessions) GetNoExecInstRules() (NoExecInstRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoExecInstRules gets NoExecInstRules, Tag 1232
func (NoTradingSessions) GetNoMDFeedTypes ¶ added in v0.4.0
func (m NoTradingSessions) GetNoMDFeedTypes() (NoMDFeedTypesRepeatingGroup, quickfix.MessageRejectError)
GetNoMDFeedTypes gets NoMDFeedTypes, Tag 1141
func (NoTradingSessions) GetNoMatchRules ¶ added in v0.4.0
func (m NoTradingSessions) GetNoMatchRules() (NoMatchRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoMatchRules gets NoMatchRules, Tag 1235
func (NoTradingSessions) GetNoOrdTypeRules ¶ added in v0.4.0
func (m NoTradingSessions) GetNoOrdTypeRules() (NoOrdTypeRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoOrdTypeRules gets NoOrdTypeRules, Tag 1237
func (NoTradingSessions) GetNoTimeInForceRules ¶ added in v0.4.0
func (m NoTradingSessions) GetNoTimeInForceRules() (NoTimeInForceRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoTimeInForceRules gets NoTimeInForceRules, Tag 1239
func (NoTradingSessions) GetSecurityExchange ¶ added in v0.4.0
func (m NoTradingSessions) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
GetSecurityExchange gets SecurityExchange, Tag 207
func (NoTradingSessions) GetText ¶ added in v0.4.0
func (m NoTradingSessions) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (NoTradingSessions) GetTotalVolumeTraded ¶ added in v0.4.0
func (m NoTradingSessions) GetTotalVolumeTraded() (v decimal.Decimal, err quickfix.MessageRejectError)
GetTotalVolumeTraded gets TotalVolumeTraded, Tag 387
func (NoTradingSessions) GetTradSesCloseTime ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesCloseTime() (v time.Time, err quickfix.MessageRejectError)
GetTradSesCloseTime gets TradSesCloseTime, Tag 344
func (NoTradingSessions) GetTradSesEndTime ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesEndTime() (v time.Time, err quickfix.MessageRejectError)
GetTradSesEndTime gets TradSesEndTime, Tag 345
func (NoTradingSessions) GetTradSesMethod ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesMethod() (v enum.TradSesMethod, err quickfix.MessageRejectError)
GetTradSesMethod gets TradSesMethod, Tag 338
func (NoTradingSessions) GetTradSesMode ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesMode() (v enum.TradSesMode, err quickfix.MessageRejectError)
GetTradSesMode gets TradSesMode, Tag 339
func (NoTradingSessions) GetTradSesOpenTime ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesOpenTime() (v time.Time, err quickfix.MessageRejectError)
GetTradSesOpenTime gets TradSesOpenTime, Tag 342
func (NoTradingSessions) GetTradSesPreCloseTime ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesPreCloseTime() (v time.Time, err quickfix.MessageRejectError)
GetTradSesPreCloseTime gets TradSesPreCloseTime, Tag 343
func (NoTradingSessions) GetTradSesStartTime ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesStartTime() (v time.Time, err quickfix.MessageRejectError)
GetTradSesStartTime gets TradSesStartTime, Tag 341
func (NoTradingSessions) GetTradSesStatus ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesStatus() (v enum.TradSesStatus, err quickfix.MessageRejectError)
GetTradSesStatus gets TradSesStatus, Tag 340
func (NoTradingSessions) GetTradSesStatusRejReason ¶ added in v0.4.0
func (m NoTradingSessions) GetTradSesStatusRejReason() (v enum.TradSesStatusRejReason, err quickfix.MessageRejectError)
GetTradSesStatusRejReason gets TradSesStatusRejReason, Tag 567
func (NoTradingSessions) GetTradingSessionDesc ¶ added in v0.4.0
func (m NoTradingSessions) GetTradingSessionDesc() (v string, err quickfix.MessageRejectError)
GetTradingSessionDesc gets TradingSessionDesc, Tag 1326
func (NoTradingSessions) GetTradingSessionID ¶ added in v0.4.0
func (m NoTradingSessions) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336
func (NoTradingSessions) GetTradingSessionSubID ¶ added in v0.4.0
func (m NoTradingSessions) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
GetTradingSessionSubID gets TradingSessionSubID, Tag 625
func (NoTradingSessions) GetUnsolicitedIndicator ¶ added in v0.4.0
func (m NoTradingSessions) GetUnsolicitedIndicator() (v bool, err quickfix.MessageRejectError)
GetUnsolicitedIndicator gets UnsolicitedIndicator, Tag 325
func (NoTradingSessions) HasEncodedText ¶ added in v0.4.0
func (m NoTradingSessions) HasEncodedText() bool
HasEncodedText returns true if EncodedText is present, Tag 355
func (NoTradingSessions) HasEncodedTextLen ¶ added in v0.4.0
func (m NoTradingSessions) HasEncodedTextLen() bool
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354
func (NoTradingSessions) HasMarketID ¶ added in v0.4.0
func (m NoTradingSessions) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301
func (NoTradingSessions) HasMarketSegmentID ¶ added in v0.4.0
func (m NoTradingSessions) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300
func (NoTradingSessions) HasNoExecInstRules ¶ added in v0.4.0
func (m NoTradingSessions) HasNoExecInstRules() bool
HasNoExecInstRules returns true if NoExecInstRules is present, Tag 1232
func (NoTradingSessions) HasNoMDFeedTypes ¶ added in v0.4.0
func (m NoTradingSessions) HasNoMDFeedTypes() bool
HasNoMDFeedTypes returns true if NoMDFeedTypes is present, Tag 1141
func (NoTradingSessions) HasNoMatchRules ¶ added in v0.4.0
func (m NoTradingSessions) HasNoMatchRules() bool
HasNoMatchRules returns true if NoMatchRules is present, Tag 1235
func (NoTradingSessions) HasNoOrdTypeRules ¶ added in v0.4.0
func (m NoTradingSessions) HasNoOrdTypeRules() bool
HasNoOrdTypeRules returns true if NoOrdTypeRules is present, Tag 1237
func (NoTradingSessions) HasNoTimeInForceRules ¶ added in v0.4.0
func (m NoTradingSessions) HasNoTimeInForceRules() bool
HasNoTimeInForceRules returns true if NoTimeInForceRules is present, Tag 1239
func (NoTradingSessions) HasSecurityExchange ¶ added in v0.4.0
func (m NoTradingSessions) HasSecurityExchange() bool
HasSecurityExchange returns true if SecurityExchange is present, Tag 207
func (NoTradingSessions) HasText ¶ added in v0.4.0
func (m NoTradingSessions) HasText() bool
HasText returns true if Text is present, Tag 58
func (NoTradingSessions) HasTotalVolumeTraded ¶ added in v0.4.0
func (m NoTradingSessions) HasTotalVolumeTraded() bool
HasTotalVolumeTraded returns true if TotalVolumeTraded is present, Tag 387
func (NoTradingSessions) HasTradSesCloseTime ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesCloseTime() bool
HasTradSesCloseTime returns true if TradSesCloseTime is present, Tag 344
func (NoTradingSessions) HasTradSesEndTime ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesEndTime() bool
HasTradSesEndTime returns true if TradSesEndTime is present, Tag 345
func (NoTradingSessions) HasTradSesMethod ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesMethod() bool
HasTradSesMethod returns true if TradSesMethod is present, Tag 338
func (NoTradingSessions) HasTradSesMode ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesMode() bool
HasTradSesMode returns true if TradSesMode is present, Tag 339
func (NoTradingSessions) HasTradSesOpenTime ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesOpenTime() bool
HasTradSesOpenTime returns true if TradSesOpenTime is present, Tag 342
func (NoTradingSessions) HasTradSesPreCloseTime ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesPreCloseTime() bool
HasTradSesPreCloseTime returns true if TradSesPreCloseTime is present, Tag 343
func (NoTradingSessions) HasTradSesStartTime ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesStartTime() bool
HasTradSesStartTime returns true if TradSesStartTime is present, Tag 341
func (NoTradingSessions) HasTradSesStatus ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesStatus() bool
HasTradSesStatus returns true if TradSesStatus is present, Tag 340
func (NoTradingSessions) HasTradSesStatusRejReason ¶ added in v0.4.0
func (m NoTradingSessions) HasTradSesStatusRejReason() bool
HasTradSesStatusRejReason returns true if TradSesStatusRejReason is present, Tag 567
func (NoTradingSessions) HasTradingSessionDesc ¶ added in v0.4.0
func (m NoTradingSessions) HasTradingSessionDesc() bool
HasTradingSessionDesc returns true if TradingSessionDesc is present, Tag 1326
func (NoTradingSessions) HasTradingSessionID ¶ added in v0.4.0
func (m NoTradingSessions) HasTradingSessionID() bool
HasTradingSessionID returns true if TradingSessionID is present, Tag 336
func (NoTradingSessions) HasTradingSessionSubID ¶ added in v0.4.0
func (m NoTradingSessions) HasTradingSessionSubID() bool
HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625
func (NoTradingSessions) HasUnsolicitedIndicator ¶ added in v0.4.0
func (m NoTradingSessions) HasUnsolicitedIndicator() bool
HasUnsolicitedIndicator returns true if UnsolicitedIndicator is present, Tag 325
func (NoTradingSessions) SetEncodedText ¶ added in v0.4.0
func (m NoTradingSessions) SetEncodedText(v string)
SetEncodedText sets EncodedText, Tag 355
func (NoTradingSessions) SetEncodedTextLen ¶ added in v0.4.0
func (m NoTradingSessions) SetEncodedTextLen(v int)
SetEncodedTextLen sets EncodedTextLen, Tag 354
func (NoTradingSessions) SetMarketID ¶ added in v0.4.0
func (m NoTradingSessions) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301
func (NoTradingSessions) SetMarketSegmentID ¶ added in v0.4.0
func (m NoTradingSessions) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300
func (NoTradingSessions) SetNoExecInstRules ¶ added in v0.4.0
func (m NoTradingSessions) SetNoExecInstRules(f NoExecInstRulesRepeatingGroup)
SetNoExecInstRules sets NoExecInstRules, Tag 1232
func (NoTradingSessions) SetNoMDFeedTypes ¶ added in v0.4.0
func (m NoTradingSessions) SetNoMDFeedTypes(f NoMDFeedTypesRepeatingGroup)
SetNoMDFeedTypes sets NoMDFeedTypes, Tag 1141
func (NoTradingSessions) SetNoMatchRules ¶ added in v0.4.0
func (m NoTradingSessions) SetNoMatchRules(f NoMatchRulesRepeatingGroup)
SetNoMatchRules sets NoMatchRules, Tag 1235
func (NoTradingSessions) SetNoOrdTypeRules ¶ added in v0.4.0
func (m NoTradingSessions) SetNoOrdTypeRules(f NoOrdTypeRulesRepeatingGroup)
SetNoOrdTypeRules sets NoOrdTypeRules, Tag 1237
func (NoTradingSessions) SetNoTimeInForceRules ¶ added in v0.4.0
func (m NoTradingSessions) SetNoTimeInForceRules(f NoTimeInForceRulesRepeatingGroup)
SetNoTimeInForceRules sets NoTimeInForceRules, Tag 1239
func (NoTradingSessions) SetSecurityExchange ¶ added in v0.4.0
func (m NoTradingSessions) SetSecurityExchange(v string)
SetSecurityExchange sets SecurityExchange, Tag 207
func (NoTradingSessions) SetText ¶ added in v0.4.0
func (m NoTradingSessions) SetText(v string)
SetText sets Text, Tag 58
func (NoTradingSessions) SetTotalVolumeTraded ¶ added in v0.4.0
func (m NoTradingSessions) SetTotalVolumeTraded(value decimal.Decimal, scale int32)
SetTotalVolumeTraded sets TotalVolumeTraded, Tag 387
func (NoTradingSessions) SetTradSesCloseTime ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesCloseTime(v time.Time)
SetTradSesCloseTime sets TradSesCloseTime, Tag 344
func (NoTradingSessions) SetTradSesEndTime ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesEndTime(v time.Time)
SetTradSesEndTime sets TradSesEndTime, Tag 345
func (NoTradingSessions) SetTradSesMethod ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesMethod(v enum.TradSesMethod)
SetTradSesMethod sets TradSesMethod, Tag 338
func (NoTradingSessions) SetTradSesMode ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesMode(v enum.TradSesMode)
SetTradSesMode sets TradSesMode, Tag 339
func (NoTradingSessions) SetTradSesOpenTime ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesOpenTime(v time.Time)
SetTradSesOpenTime sets TradSesOpenTime, Tag 342
func (NoTradingSessions) SetTradSesPreCloseTime ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesPreCloseTime(v time.Time)
SetTradSesPreCloseTime sets TradSesPreCloseTime, Tag 343
func (NoTradingSessions) SetTradSesStartTime ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesStartTime(v time.Time)
SetTradSesStartTime sets TradSesStartTime, Tag 341
func (NoTradingSessions) SetTradSesStatus ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesStatus(v enum.TradSesStatus)
SetTradSesStatus sets TradSesStatus, Tag 340
func (NoTradingSessions) SetTradSesStatusRejReason ¶ added in v0.4.0
func (m NoTradingSessions) SetTradSesStatusRejReason(v enum.TradSesStatusRejReason)
SetTradSesStatusRejReason sets TradSesStatusRejReason, Tag 567
func (NoTradingSessions) SetTradingSessionDesc ¶ added in v0.4.0
func (m NoTradingSessions) SetTradingSessionDesc(v string)
SetTradingSessionDesc sets TradingSessionDesc, Tag 1326
func (NoTradingSessions) SetTradingSessionID ¶ added in v0.4.0
func (m NoTradingSessions) SetTradingSessionID(v enum.TradingSessionID)
SetTradingSessionID sets TradingSessionID, Tag 336
func (NoTradingSessions) SetTradingSessionSubID ¶ added in v0.4.0
func (m NoTradingSessions) SetTradingSessionSubID(v enum.TradingSessionSubID)
SetTradingSessionSubID sets TradingSessionSubID, Tag 625
func (NoTradingSessions) SetUnsolicitedIndicator ¶ added in v0.4.0
func (m NoTradingSessions) SetUnsolicitedIndicator(v bool)
SetUnsolicitedIndicator sets UnsolicitedIndicator, Tag 325
type NoTradingSessionsRepeatingGroup ¶ added in v0.4.0
type NoTradingSessionsRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoTradingSessionsRepeatingGroup is a repeating group, Tag 386
func NewNoTradingSessionsRepeatingGroup ¶ added in v0.4.0
func NewNoTradingSessionsRepeatingGroup() NoTradingSessionsRepeatingGroup
NewNoTradingSessionsRepeatingGroup returns an initialized, NoTradingSessionsRepeatingGroup
func (NoTradingSessionsRepeatingGroup) Add ¶ added in v0.4.0
func (m NoTradingSessionsRepeatingGroup) Add() NoTradingSessions
Add create and append a new NoTradingSessions to this group
func (NoTradingSessionsRepeatingGroup) Get ¶ added in v0.4.0
func (m NoTradingSessionsRepeatingGroup) Get(i int) NoTradingSessions
Get returns the ith NoTradingSessions in the NoTradingSessionsRepeatinGroup
type RouteOut ¶
type RouteOut func(msg TradingSessionList, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message
type TradingSessionList ¶ added in v0.4.0
type TradingSessionList struct { fixt11.Header *quickfix.Body fixt11.Trailer Message *quickfix.Message }
TradingSessionList is the fix50sp1 TradingSessionList type, MsgType = BJ
func FromMessage ¶ added in v0.4.0
func FromMessage(m *quickfix.Message) TradingSessionList
FromMessage creates a TradingSessionList from a quickfix.Message instance
func New ¶ added in v0.2.0
func New() (m TradingSessionList)
New returns a TradingSessionList initialized with the required fields for TradingSessionList
func (TradingSessionList) GetApplID ¶ added in v0.4.0
func (m TradingSessionList) GetApplID() (v string, err quickfix.MessageRejectError)
GetApplID gets ApplID, Tag 1180
func (TradingSessionList) GetApplLastSeqNum ¶ added in v0.4.0
func (m TradingSessionList) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError)
GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350
func (TradingSessionList) GetApplResendFlag ¶ added in v0.4.0
func (m TradingSessionList) GetApplResendFlag() (v bool, err quickfix.MessageRejectError)
GetApplResendFlag gets ApplResendFlag, Tag 1352
func (TradingSessionList) GetApplSeqNum ¶ added in v0.4.0
func (m TradingSessionList) GetApplSeqNum() (v int, err quickfix.MessageRejectError)
GetApplSeqNum gets ApplSeqNum, Tag 1181
func (TradingSessionList) GetNoTradingSessions ¶ added in v0.4.0
func (m TradingSessionList) GetNoTradingSessions() (NoTradingSessionsRepeatingGroup, quickfix.MessageRejectError)
GetNoTradingSessions gets NoTradingSessions, Tag 386
func (TradingSessionList) GetTradSesReqID ¶ added in v0.4.0
func (m TradingSessionList) GetTradSesReqID() (v string, err quickfix.MessageRejectError)
GetTradSesReqID gets TradSesReqID, Tag 335
func (TradingSessionList) HasApplID ¶ added in v0.4.0
func (m TradingSessionList) HasApplID() bool
HasApplID returns true if ApplID is present, Tag 1180
func (TradingSessionList) HasApplLastSeqNum ¶ added in v0.4.0
func (m TradingSessionList) HasApplLastSeqNum() bool
HasApplLastSeqNum returns true if ApplLastSeqNum is present, Tag 1350
func (TradingSessionList) HasApplResendFlag ¶ added in v0.4.0
func (m TradingSessionList) HasApplResendFlag() bool
HasApplResendFlag returns true if ApplResendFlag is present, Tag 1352
func (TradingSessionList) HasApplSeqNum ¶ added in v0.4.0
func (m TradingSessionList) HasApplSeqNum() bool
HasApplSeqNum returns true if ApplSeqNum is present, Tag 1181
func (TradingSessionList) HasNoTradingSessions ¶ added in v0.4.0
func (m TradingSessionList) HasNoTradingSessions() bool
HasNoTradingSessions returns true if NoTradingSessions is present, Tag 386
func (TradingSessionList) HasTradSesReqID ¶ added in v0.4.0
func (m TradingSessionList) HasTradSesReqID() bool
HasTradSesReqID returns true if TradSesReqID is present, Tag 335
func (TradingSessionList) SetApplID ¶ added in v0.4.0
func (m TradingSessionList) SetApplID(v string)
SetApplID sets ApplID, Tag 1180
func (TradingSessionList) SetApplLastSeqNum ¶ added in v0.4.0
func (m TradingSessionList) SetApplLastSeqNum(v int)
SetApplLastSeqNum sets ApplLastSeqNum, Tag 1350
func (TradingSessionList) SetApplResendFlag ¶ added in v0.4.0
func (m TradingSessionList) SetApplResendFlag(v bool)
SetApplResendFlag sets ApplResendFlag, Tag 1352
func (TradingSessionList) SetApplSeqNum ¶ added in v0.4.0
func (m TradingSessionList) SetApplSeqNum(v int)
SetApplSeqNum sets ApplSeqNum, Tag 1181
func (TradingSessionList) SetNoTradingSessions ¶ added in v0.4.0
func (m TradingSessionList) SetNoTradingSessions(f NoTradingSessionsRepeatingGroup)
SetNoTradingSessions sets NoTradingSessions, Tag 386
func (TradingSessionList) SetTradSesReqID ¶ added in v0.4.0
func (m TradingSessionList) SetTradSesReqID(v string)
SetTradSesReqID sets TradSesReqID, Tag 335
func (TradingSessionList) ToMessage ¶ added in v0.4.0
func (m TradingSessionList) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance