tradingsessionlistupdatereport

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 14, 2017 License: Apache-1.1 Imports: 7 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func Route ¶

func Route(router RouteOut) (string, string, quickfix.MessageRoute)

Route returns the beginstring, message type, and MessageRoute for this Message type

Types ¶

type NoExecInstRules ¶ added in v0.4.0

type NoExecInstRules struct {
	*quickfix.Group
}

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

Add create and append a new NoExecInstRules to this group

func (NoExecInstRulesRepeatingGroup) Get ¶ added in v0.4.0

Get returns the ith NoExecInstRules in the NoExecInstRulesRepeatinGroup

type NoMDFeedTypes ¶ added in v0.4.0

type NoMDFeedTypes struct {
	*quickfix.Group
}

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

Add create and append a new NoMDFeedTypes to this group

func (NoMDFeedTypesRepeatingGroup) Get ¶ added in v0.4.0

Get returns the ith NoMDFeedTypes in the NoMDFeedTypesRepeatinGroup

type NoMatchRules ¶ added in v0.4.0

type NoMatchRules struct {
	*quickfix.Group
}

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

Add create and append a new NoMatchRules to this group

func (NoMatchRulesRepeatingGroup) Get ¶ added in v0.4.0

Get returns the ith NoMatchRules in the NoMatchRulesRepeatinGroup

type NoOrdTypeRules ¶ added in v0.4.0

type NoOrdTypeRules struct {
	*quickfix.Group
}

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

Add create and append a new NoOrdTypeRules to this group

func (NoOrdTypeRulesRepeatingGroup) Get ¶ added in v0.4.0

Get returns the ith NoOrdTypeRules in the NoOrdTypeRulesRepeatinGroup

type NoTimeInForceRules ¶ added in v0.4.0

type NoTimeInForceRules struct {
	*quickfix.Group
}

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

Add create and append a new NoTimeInForceRules to this group

func (NoTimeInForceRulesRepeatingGroup) Get ¶ added in v0.4.0

Get returns the ith NoTimeInForceRules in the NoTimeInForceRulesRepeatinGroup

type NoTradingSessions ¶ added in v0.4.0

type NoTradingSessions struct {
	*quickfix.Group
}

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

GetNoExecInstRules gets NoExecInstRules, Tag 1232

func (NoTradingSessions) GetNoMDFeedTypes ¶ added in v0.4.0

GetNoMDFeedTypes gets NoMDFeedTypes, Tag 1141

func (NoTradingSessions) GetNoMatchRules ¶ added in v0.4.0

GetNoMatchRules gets NoMatchRules, Tag 1235

func (NoTradingSessions) GetNoOrdTypeRules ¶ added in v0.4.0

GetNoOrdTypeRules gets NoOrdTypeRules, Tag 1237

func (NoTradingSessions) GetNoTimeInForceRules ¶ added in v0.4.0

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

Add create and append a new NoTradingSessions to this group

func (NoTradingSessionsRepeatingGroup) Get ¶ added in v0.4.0

Get returns the ith NoTradingSessions in the NoTradingSessionsRepeatinGroup

type RouteOut ¶

A RouteOut is the callback type that should be implemented for routing Message

type TradingSessionListUpdateReport ¶ added in v0.4.0

type TradingSessionListUpdateReport struct {
	fixt11.Header
	*quickfix.Body
	fixt11.Trailer
	Message *quickfix.Message
}

TradingSessionListUpdateReport is the fix50sp1 TradingSessionListUpdateReport type, MsgType = BS

func FromMessage ¶ added in v0.4.0

FromMessage creates a TradingSessionListUpdateReport from a quickfix.Message instance

func New ¶ added in v0.2.0

New returns a TradingSessionListUpdateReport initialized with the required fields for TradingSessionListUpdateReport

func (TradingSessionListUpdateReport) GetApplID ¶ added in v0.4.0

GetApplID gets ApplID, Tag 1180

func (TradingSessionListUpdateReport) GetApplLastSeqNum ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError)

GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350

func (TradingSessionListUpdateReport) GetApplResendFlag ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) GetApplResendFlag() (v bool, err quickfix.MessageRejectError)

GetApplResendFlag gets ApplResendFlag, Tag 1352

func (TradingSessionListUpdateReport) GetApplSeqNum ¶ added in v0.4.0

GetApplSeqNum gets ApplSeqNum, Tag 1181

func (TradingSessionListUpdateReport) GetNoTradingSessions ¶ added in v0.4.0

GetNoTradingSessions gets NoTradingSessions, Tag 386

func (TradingSessionListUpdateReport) GetTradSesReqID ¶ added in v0.4.0

GetTradSesReqID gets TradSesReqID, Tag 335

func (TradingSessionListUpdateReport) GetTradSesUpdateAction ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) GetTradSesUpdateAction() (v string, err quickfix.MessageRejectError)

GetTradSesUpdateAction gets TradSesUpdateAction, Tag 1327

func (TradingSessionListUpdateReport) HasApplID ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) HasApplID() bool

HasApplID returns true if ApplID is present, Tag 1180

func (TradingSessionListUpdateReport) HasApplLastSeqNum ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) HasApplLastSeqNum() bool

HasApplLastSeqNum returns true if ApplLastSeqNum is present, Tag 1350

func (TradingSessionListUpdateReport) HasApplResendFlag ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) HasApplResendFlag() bool

HasApplResendFlag returns true if ApplResendFlag is present, Tag 1352

func (TradingSessionListUpdateReport) HasApplSeqNum ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) HasApplSeqNum() bool

HasApplSeqNum returns true if ApplSeqNum is present, Tag 1181

func (TradingSessionListUpdateReport) HasNoTradingSessions ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) HasNoTradingSessions() bool

HasNoTradingSessions returns true if NoTradingSessions is present, Tag 386

func (TradingSessionListUpdateReport) HasTradSesReqID ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) HasTradSesReqID() bool

HasTradSesReqID returns true if TradSesReqID is present, Tag 335

func (TradingSessionListUpdateReport) HasTradSesUpdateAction ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) HasTradSesUpdateAction() bool

HasTradSesUpdateAction returns true if TradSesUpdateAction is present, Tag 1327

func (TradingSessionListUpdateReport) SetApplID ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) SetApplID(v string)

SetApplID sets ApplID, Tag 1180

func (TradingSessionListUpdateReport) SetApplLastSeqNum ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) SetApplLastSeqNum(v int)

SetApplLastSeqNum sets ApplLastSeqNum, Tag 1350

func (TradingSessionListUpdateReport) SetApplResendFlag ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) SetApplResendFlag(v bool)

SetApplResendFlag sets ApplResendFlag, Tag 1352

func (TradingSessionListUpdateReport) SetApplSeqNum ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) SetApplSeqNum(v int)

SetApplSeqNum sets ApplSeqNum, Tag 1181

func (TradingSessionListUpdateReport) SetNoTradingSessions ¶ added in v0.4.0

SetNoTradingSessions sets NoTradingSessions, Tag 386

func (TradingSessionListUpdateReport) SetTradSesReqID ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) SetTradSesReqID(v string)

SetTradSesReqID sets TradSesReqID, Tag 335

func (TradingSessionListUpdateReport) SetTradSesUpdateAction ¶ added in v0.4.0

func (m TradingSessionListUpdateReport) SetTradSesUpdateAction(v string)

SetTradSesUpdateAction sets TradSesUpdateAction, Tag 1327

func (TradingSessionListUpdateReport) ToMessage ¶ added in v0.4.0

ToMessage returns a quickfix.Message instance

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL