tradingsessionlist

package
v1.0.7 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2023 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