tradingsessionlist

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2021 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

type NoExecInstRules struct {
	*quickfix.Group
}

NoExecInstRules is a repeating group element, Tag 1232.

func (NoExecInstRules) GetExecInstValue

func (m NoExecInstRules) GetExecInstValue() (v string, err quickfix.MessageRejectError)

GetExecInstValue gets ExecInstValue, Tag 1308.

func (NoExecInstRules) HasExecInstValue

func (m NoExecInstRules) HasExecInstValue() bool

HasExecInstValue returns true if ExecInstValue is present, Tag 1308.

func (NoExecInstRules) SetExecInstValue

func (m NoExecInstRules) SetExecInstValue(v string)

SetExecInstValue sets ExecInstValue, Tag 1308.

type NoExecInstRulesRepeatingGroup

type NoExecInstRulesRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoExecInstRulesRepeatingGroup is a repeating group, Tag 1232.

func NewNoExecInstRulesRepeatingGroup

func NewNoExecInstRulesRepeatingGroup() NoExecInstRulesRepeatingGroup

NewNoExecInstRulesRepeatingGroup returns an initialized, NoExecInstRulesRepeatingGroup.

func (NoExecInstRulesRepeatingGroup) Add

Add create and append a new NoExecInstRules to this group.

func (NoExecInstRulesRepeatingGroup) Get

Get returns the ith NoExecInstRules in the NoExecInstRulesRepeatinGroup.

type NoMDFeedTypes

type NoMDFeedTypes struct {
	*quickfix.Group
}

NoMDFeedTypes is a repeating group element, Tag 1141.

func (NoMDFeedTypes) GetMDBookType

func (m NoMDFeedTypes) GetMDBookType() (v enum.MDBookType, err quickfix.MessageRejectError)

GetMDBookType gets MDBookType, Tag 1021.

func (NoMDFeedTypes) GetMDFeedType

func (m NoMDFeedTypes) GetMDFeedType() (v string, err quickfix.MessageRejectError)

GetMDFeedType gets MDFeedType, Tag 1022.

func (NoMDFeedTypes) GetMarketDepth

func (m NoMDFeedTypes) GetMarketDepth() (v int, err quickfix.MessageRejectError)

GetMarketDepth gets MarketDepth, Tag 264.

func (NoMDFeedTypes) HasMDBookType

func (m NoMDFeedTypes) HasMDBookType() bool

HasMDBookType returns true if MDBookType is present, Tag 1021.

func (NoMDFeedTypes) HasMDFeedType

func (m NoMDFeedTypes) HasMDFeedType() bool

HasMDFeedType returns true if MDFeedType is present, Tag 1022.

func (NoMDFeedTypes) HasMarketDepth

func (m NoMDFeedTypes) HasMarketDepth() bool

HasMarketDepth returns true if MarketDepth is present, Tag 264.

func (NoMDFeedTypes) SetMDBookType

func (m NoMDFeedTypes) SetMDBookType(v enum.MDBookType)

SetMDBookType sets MDBookType, Tag 1021.

func (NoMDFeedTypes) SetMDFeedType

func (m NoMDFeedTypes) SetMDFeedType(v string)

SetMDFeedType sets MDFeedType, Tag 1022.

func (NoMDFeedTypes) SetMarketDepth

func (m NoMDFeedTypes) SetMarketDepth(v int)

SetMarketDepth sets MarketDepth, Tag 264.

type NoMDFeedTypesRepeatingGroup

type NoMDFeedTypesRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoMDFeedTypesRepeatingGroup is a repeating group, Tag 1141.

func NewNoMDFeedTypesRepeatingGroup

func NewNoMDFeedTypesRepeatingGroup() NoMDFeedTypesRepeatingGroup

NewNoMDFeedTypesRepeatingGroup returns an initialized, NoMDFeedTypesRepeatingGroup.

func (NoMDFeedTypesRepeatingGroup) Add

Add create and append a new NoMDFeedTypes to this group.

func (NoMDFeedTypesRepeatingGroup) Get

Get returns the ith NoMDFeedTypes in the NoMDFeedTypesRepeatinGroup.

type NoMatchRules

type NoMatchRules struct {
	*quickfix.Group
}

NoMatchRules is a repeating group element, Tag 1235.

func (NoMatchRules) GetMatchAlgorithm

func (m NoMatchRules) GetMatchAlgorithm() (v string, err quickfix.MessageRejectError)

GetMatchAlgorithm gets MatchAlgorithm, Tag 1142.

func (NoMatchRules) GetMatchType

func (m NoMatchRules) GetMatchType() (v enum.MatchType, err quickfix.MessageRejectError)

GetMatchType gets MatchType, Tag 574.

func (NoMatchRules) HasMatchAlgorithm

func (m NoMatchRules) HasMatchAlgorithm() bool

HasMatchAlgorithm returns true if MatchAlgorithm is present, Tag 1142.

func (NoMatchRules) HasMatchType

func (m NoMatchRules) HasMatchType() bool

HasMatchType returns true if MatchType is present, Tag 574.

func (NoMatchRules) SetMatchAlgorithm

func (m NoMatchRules) SetMatchAlgorithm(v string)

SetMatchAlgorithm sets MatchAlgorithm, Tag 1142.

func (NoMatchRules) SetMatchType

func (m NoMatchRules) SetMatchType(v enum.MatchType)

SetMatchType sets MatchType, Tag 574.

type NoMatchRulesRepeatingGroup

type NoMatchRulesRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoMatchRulesRepeatingGroup is a repeating group, Tag 1235.

func NewNoMatchRulesRepeatingGroup

func NewNoMatchRulesRepeatingGroup() NoMatchRulesRepeatingGroup

NewNoMatchRulesRepeatingGroup returns an initialized, NoMatchRulesRepeatingGroup.

func (NoMatchRulesRepeatingGroup) Add

Add create and append a new NoMatchRules to this group.

func (NoMatchRulesRepeatingGroup) Get

Get returns the ith NoMatchRules in the NoMatchRulesRepeatinGroup.

type NoOrdTypeRules

type NoOrdTypeRules struct {
	*quickfix.Group
}

NoOrdTypeRules is a repeating group element, Tag 1237.

func (NoOrdTypeRules) GetOrdType

func (m NoOrdTypeRules) GetOrdType() (v enum.OrdType, err quickfix.MessageRejectError)

GetOrdType gets OrdType, Tag 40.

func (NoOrdTypeRules) HasOrdType

func (m NoOrdTypeRules) HasOrdType() bool

HasOrdType returns true if OrdType is present, Tag 40.

func (NoOrdTypeRules) SetOrdType

func (m NoOrdTypeRules) SetOrdType(v enum.OrdType)

SetOrdType sets OrdType, Tag 40.

type NoOrdTypeRulesRepeatingGroup

type NoOrdTypeRulesRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoOrdTypeRulesRepeatingGroup is a repeating group, Tag 1237.

func NewNoOrdTypeRulesRepeatingGroup

func NewNoOrdTypeRulesRepeatingGroup() NoOrdTypeRulesRepeatingGroup

NewNoOrdTypeRulesRepeatingGroup returns an initialized, NoOrdTypeRulesRepeatingGroup.

func (NoOrdTypeRulesRepeatingGroup) Add

Add create and append a new NoOrdTypeRules to this group.

func (NoOrdTypeRulesRepeatingGroup) Get

Get returns the ith NoOrdTypeRules in the NoOrdTypeRulesRepeatinGroup.

type NoTimeInForceRules

type NoTimeInForceRules struct {
	*quickfix.Group
}

NoTimeInForceRules is a repeating group element, Tag 1239.

func (NoTimeInForceRules) GetTimeInForce

func (m NoTimeInForceRules) GetTimeInForce() (v enum.TimeInForce, err quickfix.MessageRejectError)

GetTimeInForce gets TimeInForce, Tag 59.

func (NoTimeInForceRules) HasTimeInForce

func (m NoTimeInForceRules) HasTimeInForce() bool

HasTimeInForce returns true if TimeInForce is present, Tag 59.

func (NoTimeInForceRules) SetTimeInForce

func (m NoTimeInForceRules) SetTimeInForce(v enum.TimeInForce)

SetTimeInForce sets TimeInForce, Tag 59.

type NoTimeInForceRulesRepeatingGroup

type NoTimeInForceRulesRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoTimeInForceRulesRepeatingGroup is a repeating group, Tag 1239.

func NewNoTimeInForceRulesRepeatingGroup

func NewNoTimeInForceRulesRepeatingGroup() NoTimeInForceRulesRepeatingGroup

NewNoTimeInForceRulesRepeatingGroup returns an initialized, NoTimeInForceRulesRepeatingGroup.

func (NoTimeInForceRulesRepeatingGroup) Add

Add create and append a new NoTimeInForceRules to this group.

func (NoTimeInForceRulesRepeatingGroup) Get

Get returns the ith NoTimeInForceRules in the NoTimeInForceRulesRepeatinGroup.

type NoTradingSessions

type NoTradingSessions struct {
	*quickfix.Group
}

NoTradingSessions is a repeating group element, Tag 386.

func (NoTradingSessions) GetEncodedText

func (m NoTradingSessions) GetEncodedText() (v string, err quickfix.MessageRejectError)

GetEncodedText gets EncodedText, Tag 355.

func (NoTradingSessions) GetEncodedTextLen

func (m NoTradingSessions) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)

GetEncodedTextLen gets EncodedTextLen, Tag 354.

func (NoTradingSessions) GetMarketID

func (m NoTradingSessions) GetMarketID() (v string, err quickfix.MessageRejectError)

GetMarketID gets MarketID, Tag 1301.

func (NoTradingSessions) GetMarketSegmentID

func (m NoTradingSessions) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)

GetMarketSegmentID gets MarketSegmentID, Tag 1300.

func (NoTradingSessions) GetNoExecInstRules

GetNoExecInstRules gets NoExecInstRules, Tag 1232.

func (NoTradingSessions) GetNoMDFeedTypes

GetNoMDFeedTypes gets NoMDFeedTypes, Tag 1141.

func (NoTradingSessions) GetNoMatchRules

GetNoMatchRules gets NoMatchRules, Tag 1235.

func (NoTradingSessions) GetNoOrdTypeRules

GetNoOrdTypeRules gets NoOrdTypeRules, Tag 1237.

func (NoTradingSessions) GetNoTimeInForceRules

GetNoTimeInForceRules gets NoTimeInForceRules, Tag 1239.

func (NoTradingSessions) GetSecurityExchange

func (m NoTradingSessions) GetSecurityExchange() (v string, err quickfix.MessageRejectError)

GetSecurityExchange gets SecurityExchange, Tag 207.

func (NoTradingSessions) GetText

func (m NoTradingSessions) GetText() (v string, err quickfix.MessageRejectError)

GetText gets Text, Tag 58.

func (NoTradingSessions) GetTotalVolumeTraded

func (m NoTradingSessions) GetTotalVolumeTraded() (v decimal.Decimal, err quickfix.MessageRejectError)

GetTotalVolumeTraded gets TotalVolumeTraded, Tag 387.

func (NoTradingSessions) GetTradSesCloseTime

func (m NoTradingSessions) GetTradSesCloseTime() (v time.Time, err quickfix.MessageRejectError)

GetTradSesCloseTime gets TradSesCloseTime, Tag 344.

func (NoTradingSessions) GetTradSesEndTime

func (m NoTradingSessions) GetTradSesEndTime() (v time.Time, err quickfix.MessageRejectError)

GetTradSesEndTime gets TradSesEndTime, Tag 345.

func (NoTradingSessions) GetTradSesMethod

func (m NoTradingSessions) GetTradSesMethod() (v enum.TradSesMethod, err quickfix.MessageRejectError)

GetTradSesMethod gets TradSesMethod, Tag 338.

func (NoTradingSessions) GetTradSesMode

func (m NoTradingSessions) GetTradSesMode() (v enum.TradSesMode, err quickfix.MessageRejectError)

GetTradSesMode gets TradSesMode, Tag 339.

func (NoTradingSessions) GetTradSesOpenTime

func (m NoTradingSessions) GetTradSesOpenTime() (v time.Time, err quickfix.MessageRejectError)

GetTradSesOpenTime gets TradSesOpenTime, Tag 342.

func (NoTradingSessions) GetTradSesPreCloseTime

func (m NoTradingSessions) GetTradSesPreCloseTime() (v time.Time, err quickfix.MessageRejectError)

GetTradSesPreCloseTime gets TradSesPreCloseTime, Tag 343.

func (NoTradingSessions) GetTradSesStartTime

func (m NoTradingSessions) GetTradSesStartTime() (v time.Time, err quickfix.MessageRejectError)

GetTradSesStartTime gets TradSesStartTime, Tag 341.

func (NoTradingSessions) GetTradSesStatus

func (m NoTradingSessions) GetTradSesStatus() (v enum.TradSesStatus, err quickfix.MessageRejectError)

GetTradSesStatus gets TradSesStatus, Tag 340.

func (NoTradingSessions) GetTradSesStatusRejReason

func (m NoTradingSessions) GetTradSesStatusRejReason() (v enum.TradSesStatusRejReason, err quickfix.MessageRejectError)

GetTradSesStatusRejReason gets TradSesStatusRejReason, Tag 567.

func (NoTradingSessions) GetTradSesUpdateAction

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

GetTradSesUpdateAction gets TradSesUpdateAction, Tag 1327.

func (NoTradingSessions) GetTradingSessionDesc

func (m NoTradingSessions) GetTradingSessionDesc() (v string, err quickfix.MessageRejectError)

GetTradingSessionDesc gets TradingSessionDesc, Tag 1326.

func (NoTradingSessions) GetTradingSessionID

func (m NoTradingSessions) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)

GetTradingSessionID gets TradingSessionID, Tag 336.

func (NoTradingSessions) GetTradingSessionSubID

func (m NoTradingSessions) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)

GetTradingSessionSubID gets TradingSessionSubID, Tag 625.

func (NoTradingSessions) GetTransactTime

func (m NoTradingSessions) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)

GetTransactTime gets TransactTime, Tag 60.

func (NoTradingSessions) GetUnsolicitedIndicator

func (m NoTradingSessions) GetUnsolicitedIndicator() (v bool, err quickfix.MessageRejectError)

GetUnsolicitedIndicator gets UnsolicitedIndicator, Tag 325.

func (NoTradingSessions) HasEncodedText

func (m NoTradingSessions) HasEncodedText() bool

HasEncodedText returns true if EncodedText is present, Tag 355.

func (NoTradingSessions) HasEncodedTextLen

func (m NoTradingSessions) HasEncodedTextLen() bool

HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354.

func (NoTradingSessions) HasMarketID

func (m NoTradingSessions) HasMarketID() bool

HasMarketID returns true if MarketID is present, Tag 1301.

func (NoTradingSessions) HasMarketSegmentID

func (m NoTradingSessions) HasMarketSegmentID() bool

HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300.

func (NoTradingSessions) HasNoExecInstRules

func (m NoTradingSessions) HasNoExecInstRules() bool

HasNoExecInstRules returns true if NoExecInstRules is present, Tag 1232.

func (NoTradingSessions) HasNoMDFeedTypes

func (m NoTradingSessions) HasNoMDFeedTypes() bool

HasNoMDFeedTypes returns true if NoMDFeedTypes is present, Tag 1141.

func (NoTradingSessions) HasNoMatchRules

func (m NoTradingSessions) HasNoMatchRules() bool

HasNoMatchRules returns true if NoMatchRules is present, Tag 1235.

func (NoTradingSessions) HasNoOrdTypeRules

func (m NoTradingSessions) HasNoOrdTypeRules() bool

HasNoOrdTypeRules returns true if NoOrdTypeRules is present, Tag 1237.

func (NoTradingSessions) HasNoTimeInForceRules

func (m NoTradingSessions) HasNoTimeInForceRules() bool

HasNoTimeInForceRules returns true if NoTimeInForceRules is present, Tag 1239.

func (NoTradingSessions) HasSecurityExchange

func (m NoTradingSessions) HasSecurityExchange() bool

HasSecurityExchange returns true if SecurityExchange is present, Tag 207.

func (NoTradingSessions) HasText

func (m NoTradingSessions) HasText() bool

HasText returns true if Text is present, Tag 58.

func (NoTradingSessions) HasTotalVolumeTraded

func (m NoTradingSessions) HasTotalVolumeTraded() bool

HasTotalVolumeTraded returns true if TotalVolumeTraded is present, Tag 387.

func (NoTradingSessions) HasTradSesCloseTime

func (m NoTradingSessions) HasTradSesCloseTime() bool

HasTradSesCloseTime returns true if TradSesCloseTime is present, Tag 344.

func (NoTradingSessions) HasTradSesEndTime

func (m NoTradingSessions) HasTradSesEndTime() bool

HasTradSesEndTime returns true if TradSesEndTime is present, Tag 345.

func (NoTradingSessions) HasTradSesMethod

func (m NoTradingSessions) HasTradSesMethod() bool

HasTradSesMethod returns true if TradSesMethod is present, Tag 338.

func (NoTradingSessions) HasTradSesMode

func (m NoTradingSessions) HasTradSesMode() bool

HasTradSesMode returns true if TradSesMode is present, Tag 339.

func (NoTradingSessions) HasTradSesOpenTime

func (m NoTradingSessions) HasTradSesOpenTime() bool

HasTradSesOpenTime returns true if TradSesOpenTime is present, Tag 342.

func (NoTradingSessions) HasTradSesPreCloseTime

func (m NoTradingSessions) HasTradSesPreCloseTime() bool

HasTradSesPreCloseTime returns true if TradSesPreCloseTime is present, Tag 343.

func (NoTradingSessions) HasTradSesStartTime

func (m NoTradingSessions) HasTradSesStartTime() bool

HasTradSesStartTime returns true if TradSesStartTime is present, Tag 341.

func (NoTradingSessions) HasTradSesStatus

func (m NoTradingSessions) HasTradSesStatus() bool

HasTradSesStatus returns true if TradSesStatus is present, Tag 340.

func (NoTradingSessions) HasTradSesStatusRejReason

func (m NoTradingSessions) HasTradSesStatusRejReason() bool

HasTradSesStatusRejReason returns true if TradSesStatusRejReason is present, Tag 567.

func (NoTradingSessions) HasTradSesUpdateAction

func (m NoTradingSessions) HasTradSesUpdateAction() bool

HasTradSesUpdateAction returns true if TradSesUpdateAction is present, Tag 1327.

func (NoTradingSessions) HasTradingSessionDesc

func (m NoTradingSessions) HasTradingSessionDesc() bool

HasTradingSessionDesc returns true if TradingSessionDesc is present, Tag 1326.

func (NoTradingSessions) HasTradingSessionID

func (m NoTradingSessions) HasTradingSessionID() bool

HasTradingSessionID returns true if TradingSessionID is present, Tag 336.

func (NoTradingSessions) HasTradingSessionSubID

func (m NoTradingSessions) HasTradingSessionSubID() bool

HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625.

func (NoTradingSessions) HasTransactTime

func (m NoTradingSessions) HasTransactTime() bool

HasTransactTime returns true if TransactTime is present, Tag 60.

func (NoTradingSessions) HasUnsolicitedIndicator

func (m NoTradingSessions) HasUnsolicitedIndicator() bool

HasUnsolicitedIndicator returns true if UnsolicitedIndicator is present, Tag 325.

func (NoTradingSessions) SetEncodedText

func (m NoTradingSessions) SetEncodedText(v string)

SetEncodedText sets EncodedText, Tag 355.

func (NoTradingSessions) SetEncodedTextLen

func (m NoTradingSessions) SetEncodedTextLen(v int)

SetEncodedTextLen sets EncodedTextLen, Tag 354.

func (NoTradingSessions) SetMarketID

func (m NoTradingSessions) SetMarketID(v string)

SetMarketID sets MarketID, Tag 1301.

func (NoTradingSessions) SetMarketSegmentID

func (m NoTradingSessions) SetMarketSegmentID(v string)

SetMarketSegmentID sets MarketSegmentID, Tag 1300.

func (NoTradingSessions) SetNoExecInstRules

func (m NoTradingSessions) SetNoExecInstRules(f NoExecInstRulesRepeatingGroup)

SetNoExecInstRules sets NoExecInstRules, Tag 1232.

func (NoTradingSessions) SetNoMDFeedTypes

func (m NoTradingSessions) SetNoMDFeedTypes(f NoMDFeedTypesRepeatingGroup)

SetNoMDFeedTypes sets NoMDFeedTypes, Tag 1141.

func (NoTradingSessions) SetNoMatchRules

func (m NoTradingSessions) SetNoMatchRules(f NoMatchRulesRepeatingGroup)

SetNoMatchRules sets NoMatchRules, Tag 1235.

func (NoTradingSessions) SetNoOrdTypeRules

func (m NoTradingSessions) SetNoOrdTypeRules(f NoOrdTypeRulesRepeatingGroup)

SetNoOrdTypeRules sets NoOrdTypeRules, Tag 1237.

func (NoTradingSessions) SetNoTimeInForceRules

func (m NoTradingSessions) SetNoTimeInForceRules(f NoTimeInForceRulesRepeatingGroup)

SetNoTimeInForceRules sets NoTimeInForceRules, Tag 1239.

func (NoTradingSessions) SetSecurityExchange

func (m NoTradingSessions) SetSecurityExchange(v string)

SetSecurityExchange sets SecurityExchange, Tag 207.

func (NoTradingSessions) SetText

func (m NoTradingSessions) SetText(v string)

SetText sets Text, Tag 58.

func (NoTradingSessions) SetTotalVolumeTraded

func (m NoTradingSessions) SetTotalVolumeTraded(value decimal.Decimal, scale int32)

SetTotalVolumeTraded sets TotalVolumeTraded, Tag 387.

func (NoTradingSessions) SetTradSesCloseTime

func (m NoTradingSessions) SetTradSesCloseTime(v time.Time)

SetTradSesCloseTime sets TradSesCloseTime, Tag 344.

func (NoTradingSessions) SetTradSesEndTime

func (m NoTradingSessions) SetTradSesEndTime(v time.Time)

SetTradSesEndTime sets TradSesEndTime, Tag 345.

func (NoTradingSessions) SetTradSesMethod

func (m NoTradingSessions) SetTradSesMethod(v enum.TradSesMethod)

SetTradSesMethod sets TradSesMethod, Tag 338.

func (NoTradingSessions) SetTradSesMode

func (m NoTradingSessions) SetTradSesMode(v enum.TradSesMode)

SetTradSesMode sets TradSesMode, Tag 339.

func (NoTradingSessions) SetTradSesOpenTime

func (m NoTradingSessions) SetTradSesOpenTime(v time.Time)

SetTradSesOpenTime sets TradSesOpenTime, Tag 342.

func (NoTradingSessions) SetTradSesPreCloseTime

func (m NoTradingSessions) SetTradSesPreCloseTime(v time.Time)

SetTradSesPreCloseTime sets TradSesPreCloseTime, Tag 343.

func (NoTradingSessions) SetTradSesStartTime

func (m NoTradingSessions) SetTradSesStartTime(v time.Time)

SetTradSesStartTime sets TradSesStartTime, Tag 341.

func (NoTradingSessions) SetTradSesStatus

func (m NoTradingSessions) SetTradSesStatus(v enum.TradSesStatus)

SetTradSesStatus sets TradSesStatus, Tag 340.

func (NoTradingSessions) SetTradSesStatusRejReason

func (m NoTradingSessions) SetTradSesStatusRejReason(v enum.TradSesStatusRejReason)

SetTradSesStatusRejReason sets TradSesStatusRejReason, Tag 567.

func (NoTradingSessions) SetTradSesUpdateAction

func (m NoTradingSessions) SetTradSesUpdateAction(v string)

SetTradSesUpdateAction sets TradSesUpdateAction, Tag 1327.

func (NoTradingSessions) SetTradingSessionDesc

func (m NoTradingSessions) SetTradingSessionDesc(v string)

SetTradingSessionDesc sets TradingSessionDesc, Tag 1326.

func (NoTradingSessions) SetTradingSessionID

func (m NoTradingSessions) SetTradingSessionID(v enum.TradingSessionID)

SetTradingSessionID sets TradingSessionID, Tag 336.

func (NoTradingSessions) SetTradingSessionSubID

func (m NoTradingSessions) SetTradingSessionSubID(v enum.TradingSessionSubID)

SetTradingSessionSubID sets TradingSessionSubID, Tag 625.

func (NoTradingSessions) SetTransactTime

func (m NoTradingSessions) SetTransactTime(v time.Time)

SetTransactTime sets TransactTime, Tag 60.

func (NoTradingSessions) SetUnsolicitedIndicator

func (m NoTradingSessions) SetUnsolicitedIndicator(v bool)

SetUnsolicitedIndicator sets UnsolicitedIndicator, Tag 325.

type NoTradingSessionsRepeatingGroup

type NoTradingSessionsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoTradingSessionsRepeatingGroup is a repeating group, Tag 386.

func NewNoTradingSessionsRepeatingGroup

func NewNoTradingSessionsRepeatingGroup() NoTradingSessionsRepeatingGroup

NewNoTradingSessionsRepeatingGroup returns an initialized, NoTradingSessionsRepeatingGroup.

func (NoTradingSessionsRepeatingGroup) Add

Add create and append a new NoTradingSessions to this group.

func (NoTradingSessionsRepeatingGroup) Get

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

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

TradingSessionList is the fix50sp2 TradingSessionList type, MsgType = BJ.

func FromMessage

func FromMessage(m *quickfix.Message) TradingSessionList

FromMessage creates a TradingSessionList from a quickfix.Message instance.

func New

func New() (m TradingSessionList)

New returns a TradingSessionList initialized with the required fields for TradingSessionList.

func (TradingSessionList) GetApplID

func (m TradingSessionList) GetApplID() (v string, err quickfix.MessageRejectError)

GetApplID gets ApplID, Tag 1180.

func (TradingSessionList) GetApplLastSeqNum

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

GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350.

func (TradingSessionList) GetApplResendFlag

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

GetApplResendFlag gets ApplResendFlag, Tag 1352.

func (TradingSessionList) GetApplSeqNum

func (m TradingSessionList) GetApplSeqNum() (v int, err quickfix.MessageRejectError)

GetApplSeqNum gets ApplSeqNum, Tag 1181.

func (TradingSessionList) GetNoTradingSessions

GetNoTradingSessions gets NoTradingSessions, Tag 386.

func (TradingSessionList) GetTradSesReqID

func (m TradingSessionList) GetTradSesReqID() (v string, err quickfix.MessageRejectError)

GetTradSesReqID gets TradSesReqID, Tag 335.

func (TradingSessionList) HasApplID

func (m TradingSessionList) HasApplID() bool

HasApplID returns true if ApplID is present, Tag 1180.

func (TradingSessionList) HasApplLastSeqNum

func (m TradingSessionList) HasApplLastSeqNum() bool

HasApplLastSeqNum returns true if ApplLastSeqNum is present, Tag 1350.

func (TradingSessionList) HasApplResendFlag

func (m TradingSessionList) HasApplResendFlag() bool

HasApplResendFlag returns true if ApplResendFlag is present, Tag 1352.

func (TradingSessionList) HasApplSeqNum

func (m TradingSessionList) HasApplSeqNum() bool

HasApplSeqNum returns true if ApplSeqNum is present, Tag 1181.

func (TradingSessionList) HasNoTradingSessions

func (m TradingSessionList) HasNoTradingSessions() bool

HasNoTradingSessions returns true if NoTradingSessions is present, Tag 386.

func (TradingSessionList) HasTradSesReqID

func (m TradingSessionList) HasTradSesReqID() bool

HasTradSesReqID returns true if TradSesReqID is present, Tag 335.

func (TradingSessionList) SetApplID

func (m TradingSessionList) SetApplID(v string)

SetApplID sets ApplID, Tag 1180.

func (TradingSessionList) SetApplLastSeqNum

func (m TradingSessionList) SetApplLastSeqNum(v int)

SetApplLastSeqNum sets ApplLastSeqNum, Tag 1350.

func (TradingSessionList) SetApplResendFlag

func (m TradingSessionList) SetApplResendFlag(v bool)

SetApplResendFlag sets ApplResendFlag, Tag 1352.

func (TradingSessionList) SetApplSeqNum

func (m TradingSessionList) SetApplSeqNum(v int)

SetApplSeqNum sets ApplSeqNum, Tag 1181.

func (TradingSessionList) SetNoTradingSessions

func (m TradingSessionList) SetNoTradingSessions(f NoTradingSessionsRepeatingGroup)

SetNoTradingSessions sets NoTradingSessions, Tag 386.

func (TradingSessionList) SetTradSesReqID

func (m TradingSessionList) SetTradSesReqID(v string)

SetTradSesReqID sets TradSesReqID, Tag 335.

func (TradingSessionList) ToMessage

func (m TradingSessionList) ToMessage() *quickfix.Message

ToMessage returns a quickfix.Message instance.

Jump to

Keyboard shortcuts

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