Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type RouteOut
- type TradingSessionListRequest
- func (m TradingSessionListRequest) GetMarketID() (f field.MarketIDField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetMarketSegmentID() (f field.MarketSegmentIDField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetSecurityExchange() (f field.SecurityExchangeField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetSubscriptionRequestType() (f field.SubscriptionRequestTypeField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetTradSesMethod() (f field.TradSesMethodField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetTradSesMode() (f field.TradSesModeField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetTradSesReqID() (f field.TradSesReqIDField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetTradingSessionID() (f field.TradingSessionIDField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) GetTradingSessionSubID() (f field.TradingSessionSubIDField, err quickfix.MessageRejectError)
- func (m TradingSessionListRequest) HasMarketID() bool
- func (m TradingSessionListRequest) HasMarketSegmentID() bool
- func (m TradingSessionListRequest) HasSecurityExchange() bool
- func (m TradingSessionListRequest) HasSubscriptionRequestType() bool
- func (m TradingSessionListRequest) HasTradSesMethod() bool
- func (m TradingSessionListRequest) HasTradSesMode() bool
- func (m TradingSessionListRequest) HasTradSesReqID() bool
- func (m TradingSessionListRequest) HasTradingSessionID() bool
- func (m TradingSessionListRequest) HasTradingSessionSubID() bool
- func (m TradingSessionListRequest) SetMarketID(v string)
- func (m TradingSessionListRequest) SetMarketSegmentID(v string)
- func (m TradingSessionListRequest) SetSecurityExchange(v string)
- func (m TradingSessionListRequest) SetSubscriptionRequestType(v string)
- func (m TradingSessionListRequest) SetTradSesMethod(v int)
- func (m TradingSessionListRequest) SetTradSesMode(v int)
- func (m TradingSessionListRequest) SetTradSesReqID(v string)
- func (m TradingSessionListRequest) SetTradingSessionID(v string)
- func (m TradingSessionListRequest) SetTradingSessionSubID(v string)
- func (m TradingSessionListRequest) ToMessage() quickfix.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RouteOut ¶
type RouteOut func(msg TradingSessionListRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message
type TradingSessionListRequest ¶ added in v0.4.0
type TradingSessionListRequest struct { fixt11.Header quickfix.Body fixt11.Trailer //ReceiveTime is the time that this message was read from the socket connection ReceiveTime time.Time }
TradingSessionListRequest is the fix50sp2 TradingSessionListRequest type, MsgType = BI
func FromMessage ¶ added in v0.4.0
func FromMessage(m quickfix.Message) TradingSessionListRequest
FromMessage creates a TradingSessionListRequest from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionListRequest)
New returns a TradingSessionListRequest initialized with the required fields for TradingSessionListRequest
func (TradingSessionListRequest) GetMarketID ¶ added in v0.4.0
func (m TradingSessionListRequest) GetMarketID() (f field.MarketIDField, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301
func (TradingSessionListRequest) GetMarketSegmentID ¶ added in v0.4.0
func (m TradingSessionListRequest) GetMarketSegmentID() (f field.MarketSegmentIDField, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300
func (TradingSessionListRequest) GetSecurityExchange ¶ added in v0.4.0
func (m TradingSessionListRequest) GetSecurityExchange() (f field.SecurityExchangeField, err quickfix.MessageRejectError)
GetSecurityExchange gets SecurityExchange, Tag 207
func (TradingSessionListRequest) GetSubscriptionRequestType ¶ added in v0.4.0
func (m TradingSessionListRequest) GetSubscriptionRequestType() (f field.SubscriptionRequestTypeField, err quickfix.MessageRejectError)
GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263
func (TradingSessionListRequest) GetTradSesMethod ¶ added in v0.4.0
func (m TradingSessionListRequest) GetTradSesMethod() (f field.TradSesMethodField, err quickfix.MessageRejectError)
GetTradSesMethod gets TradSesMethod, Tag 338
func (TradingSessionListRequest) GetTradSesMode ¶ added in v0.4.0
func (m TradingSessionListRequest) GetTradSesMode() (f field.TradSesModeField, err quickfix.MessageRejectError)
GetTradSesMode gets TradSesMode, Tag 339
func (TradingSessionListRequest) GetTradSesReqID ¶ added in v0.4.0
func (m TradingSessionListRequest) GetTradSesReqID() (f field.TradSesReqIDField, err quickfix.MessageRejectError)
GetTradSesReqID gets TradSesReqID, Tag 335
func (TradingSessionListRequest) GetTradingSessionID ¶ added in v0.4.0
func (m TradingSessionListRequest) GetTradingSessionID() (f field.TradingSessionIDField, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336
func (TradingSessionListRequest) GetTradingSessionSubID ¶ added in v0.4.0
func (m TradingSessionListRequest) GetTradingSessionSubID() (f field.TradingSessionSubIDField, err quickfix.MessageRejectError)
GetTradingSessionSubID gets TradingSessionSubID, Tag 625
func (TradingSessionListRequest) HasMarketID ¶ added in v0.4.0
func (m TradingSessionListRequest) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301
func (TradingSessionListRequest) HasMarketSegmentID ¶ added in v0.4.0
func (m TradingSessionListRequest) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300
func (TradingSessionListRequest) HasSecurityExchange ¶ added in v0.4.0
func (m TradingSessionListRequest) HasSecurityExchange() bool
HasSecurityExchange returns true if SecurityExchange is present, Tag 207
func (TradingSessionListRequest) HasSubscriptionRequestType ¶ added in v0.4.0
func (m TradingSessionListRequest) HasSubscriptionRequestType() bool
HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263
func (TradingSessionListRequest) HasTradSesMethod ¶ added in v0.4.0
func (m TradingSessionListRequest) HasTradSesMethod() bool
HasTradSesMethod returns true if TradSesMethod is present, Tag 338
func (TradingSessionListRequest) HasTradSesMode ¶ added in v0.4.0
func (m TradingSessionListRequest) HasTradSesMode() bool
HasTradSesMode returns true if TradSesMode is present, Tag 339
func (TradingSessionListRequest) HasTradSesReqID ¶ added in v0.4.0
func (m TradingSessionListRequest) HasTradSesReqID() bool
HasTradSesReqID returns true if TradSesReqID is present, Tag 335
func (TradingSessionListRequest) HasTradingSessionID ¶ added in v0.4.0
func (m TradingSessionListRequest) HasTradingSessionID() bool
HasTradingSessionID returns true if TradingSessionID is present, Tag 336
func (TradingSessionListRequest) HasTradingSessionSubID ¶ added in v0.4.0
func (m TradingSessionListRequest) HasTradingSessionSubID() bool
HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625
func (TradingSessionListRequest) SetMarketID ¶ added in v0.4.0
func (m TradingSessionListRequest) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301
func (TradingSessionListRequest) SetMarketSegmentID ¶ added in v0.4.0
func (m TradingSessionListRequest) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300
func (TradingSessionListRequest) SetSecurityExchange ¶ added in v0.4.0
func (m TradingSessionListRequest) SetSecurityExchange(v string)
SetSecurityExchange sets SecurityExchange, Tag 207
func (TradingSessionListRequest) SetSubscriptionRequestType ¶ added in v0.4.0
func (m TradingSessionListRequest) SetSubscriptionRequestType(v string)
SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263
func (TradingSessionListRequest) SetTradSesMethod ¶ added in v0.4.0
func (m TradingSessionListRequest) SetTradSesMethod(v int)
SetTradSesMethod sets TradSesMethod, Tag 338
func (TradingSessionListRequest) SetTradSesMode ¶ added in v0.4.0
func (m TradingSessionListRequest) SetTradSesMode(v int)
SetTradSesMode sets TradSesMode, Tag 339
func (TradingSessionListRequest) SetTradSesReqID ¶ added in v0.4.0
func (m TradingSessionListRequest) SetTradSesReqID(v string)
SetTradSesReqID sets TradSesReqID, Tag 335
func (TradingSessionListRequest) SetTradingSessionID ¶ added in v0.4.0
func (m TradingSessionListRequest) SetTradingSessionID(v string)
SetTradingSessionID sets TradingSessionID, Tag 336
func (TradingSessionListRequest) SetTradingSessionSubID ¶ added in v0.4.0
func (m TradingSessionListRequest) SetTradingSessionSubID(v string)
SetTradingSessionSubID sets TradingSessionSubID, Tag 625
func (TradingSessionListRequest) ToMessage ¶ added in v0.4.0
func (m TradingSessionListRequest) ToMessage() quickfix.Message
ToMessage returns a quickfix.Message instance