Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type RouteOut
- type TradingSessionStatusRequest
- func (m TradingSessionStatusRequest) GetMarketID() (v string, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetTradSesMethod() (v enum.TradSesMethod, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetTradSesMode() (v enum.TradSesMode, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetTradSesReqID() (v string, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
- func (m TradingSessionStatusRequest) HasMarketID() bool
- func (m TradingSessionStatusRequest) HasMarketSegmentID() bool
- func (m TradingSessionStatusRequest) HasSecurityExchange() bool
- func (m TradingSessionStatusRequest) HasSubscriptionRequestType() bool
- func (m TradingSessionStatusRequest) HasTradSesMethod() bool
- func (m TradingSessionStatusRequest) HasTradSesMode() bool
- func (m TradingSessionStatusRequest) HasTradSesReqID() bool
- func (m TradingSessionStatusRequest) HasTradingSessionID() bool
- func (m TradingSessionStatusRequest) HasTradingSessionSubID() bool
- func (m TradingSessionStatusRequest) SetMarketID(v string)
- func (m TradingSessionStatusRequest) SetMarketSegmentID(v string)
- func (m TradingSessionStatusRequest) SetSecurityExchange(v string)
- func (m TradingSessionStatusRequest) SetSubscriptionRequestType(v enum.SubscriptionRequestType)
- func (m TradingSessionStatusRequest) SetTradSesMethod(v enum.TradSesMethod)
- func (m TradingSessionStatusRequest) SetTradSesMode(v enum.TradSesMode)
- func (m TradingSessionStatusRequest) SetTradSesReqID(v string)
- func (m TradingSessionStatusRequest) SetTradingSessionID(v enum.TradingSessionID)
- func (m TradingSessionStatusRequest) SetTradingSessionSubID(v enum.TradingSessionSubID)
- func (m TradingSessionStatusRequest) ToMessage() *quickfix.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RouteOut ¶
type RouteOut func(msg TradingSessionStatusRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message.
type TradingSessionStatusRequest ¶
type TradingSessionStatusRequest struct { fixt11.Header *quickfix.Body fixt11.Trailer Message *quickfix.Message }
TradingSessionStatusRequest is the fix50sp1 TradingSessionStatusRequest type, MsgType = g.
func FromMessage ¶
func FromMessage(m *quickfix.Message) TradingSessionStatusRequest
FromMessage creates a TradingSessionStatusRequest from a quickfix.Message instance.
func New ¶
func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest)
New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest.
func (TradingSessionStatusRequest) GetMarketID ¶
func (m TradingSessionStatusRequest) GetMarketID() (v string, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301.
func (TradingSessionStatusRequest) GetMarketSegmentID ¶
func (m TradingSessionStatusRequest) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300.
func (TradingSessionStatusRequest) GetSecurityExchange ¶
func (m TradingSessionStatusRequest) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
GetSecurityExchange gets SecurityExchange, Tag 207.
func (TradingSessionStatusRequest) GetSubscriptionRequestType ¶
func (m TradingSessionStatusRequest) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)
GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263.
func (TradingSessionStatusRequest) GetTradSesMethod ¶
func (m TradingSessionStatusRequest) GetTradSesMethod() (v enum.TradSesMethod, err quickfix.MessageRejectError)
GetTradSesMethod gets TradSesMethod, Tag 338.
func (TradingSessionStatusRequest) GetTradSesMode ¶
func (m TradingSessionStatusRequest) GetTradSesMode() (v enum.TradSesMode, err quickfix.MessageRejectError)
GetTradSesMode gets TradSesMode, Tag 339.
func (TradingSessionStatusRequest) GetTradSesReqID ¶
func (m TradingSessionStatusRequest) GetTradSesReqID() (v string, err quickfix.MessageRejectError)
GetTradSesReqID gets TradSesReqID, Tag 335.
func (TradingSessionStatusRequest) GetTradingSessionID ¶
func (m TradingSessionStatusRequest) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336.
func (TradingSessionStatusRequest) GetTradingSessionSubID ¶
func (m TradingSessionStatusRequest) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
GetTradingSessionSubID gets TradingSessionSubID, Tag 625.
func (TradingSessionStatusRequest) HasMarketID ¶
func (m TradingSessionStatusRequest) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301.
func (TradingSessionStatusRequest) HasMarketSegmentID ¶
func (m TradingSessionStatusRequest) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300.
func (TradingSessionStatusRequest) HasSecurityExchange ¶
func (m TradingSessionStatusRequest) HasSecurityExchange() bool
HasSecurityExchange returns true if SecurityExchange is present, Tag 207.
func (TradingSessionStatusRequest) HasSubscriptionRequestType ¶
func (m TradingSessionStatusRequest) HasSubscriptionRequestType() bool
HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263.
func (TradingSessionStatusRequest) HasTradSesMethod ¶
func (m TradingSessionStatusRequest) HasTradSesMethod() bool
HasTradSesMethod returns true if TradSesMethod is present, Tag 338.
func (TradingSessionStatusRequest) HasTradSesMode ¶
func (m TradingSessionStatusRequest) HasTradSesMode() bool
HasTradSesMode returns true if TradSesMode is present, Tag 339.
func (TradingSessionStatusRequest) HasTradSesReqID ¶
func (m TradingSessionStatusRequest) HasTradSesReqID() bool
HasTradSesReqID returns true if TradSesReqID is present, Tag 335.
func (TradingSessionStatusRequest) HasTradingSessionID ¶
func (m TradingSessionStatusRequest) HasTradingSessionID() bool
HasTradingSessionID returns true if TradingSessionID is present, Tag 336.
func (TradingSessionStatusRequest) HasTradingSessionSubID ¶
func (m TradingSessionStatusRequest) HasTradingSessionSubID() bool
HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625.
func (TradingSessionStatusRequest) SetMarketID ¶
func (m TradingSessionStatusRequest) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301.
func (TradingSessionStatusRequest) SetMarketSegmentID ¶
func (m TradingSessionStatusRequest) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300.
func (TradingSessionStatusRequest) SetSecurityExchange ¶
func (m TradingSessionStatusRequest) SetSecurityExchange(v string)
SetSecurityExchange sets SecurityExchange, Tag 207.
func (TradingSessionStatusRequest) SetSubscriptionRequestType ¶
func (m TradingSessionStatusRequest) SetSubscriptionRequestType(v enum.SubscriptionRequestType)
SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263.
func (TradingSessionStatusRequest) SetTradSesMethod ¶
func (m TradingSessionStatusRequest) SetTradSesMethod(v enum.TradSesMethod)
SetTradSesMethod sets TradSesMethod, Tag 338.
func (TradingSessionStatusRequest) SetTradSesMode ¶
func (m TradingSessionStatusRequest) SetTradSesMode(v enum.TradSesMode)
SetTradSesMode sets TradSesMode, Tag 339.
func (TradingSessionStatusRequest) SetTradSesReqID ¶
func (m TradingSessionStatusRequest) SetTradSesReqID(v string)
SetTradSesReqID sets TradSesReqID, Tag 335.
func (TradingSessionStatusRequest) SetTradingSessionID ¶
func (m TradingSessionStatusRequest) SetTradingSessionID(v enum.TradingSessionID)
SetTradingSessionID sets TradingSessionID, Tag 336.
func (TradingSessionStatusRequest) SetTradingSessionSubID ¶
func (m TradingSessionStatusRequest) SetTradingSessionSubID(v enum.TradingSessionSubID)
SetTradingSessionSubID sets TradingSessionSubID, Tag 625.
func (TradingSessionStatusRequest) ToMessage ¶
func (m TradingSessionStatusRequest) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance.