tradingsessionlist

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 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) 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) 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) 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) 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) 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) 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

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 fix50 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) GetNoTradingSessions added in v0.4.0

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) 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) 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

Jump to

Keyboard shortcuts

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