Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type MarketDefinitionRequest
- func (m MarketDefinitionRequest) GetMarketID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionRequest) GetMarketReqID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionRequest) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionRequest) GetParentMktSegmID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionRequest) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)
- func (m MarketDefinitionRequest) HasMarketID() bool
- func (m MarketDefinitionRequest) HasMarketReqID() bool
- func (m MarketDefinitionRequest) HasMarketSegmentID() bool
- func (m MarketDefinitionRequest) HasParentMktSegmID() bool
- func (m MarketDefinitionRequest) HasSubscriptionRequestType() bool
- func (m MarketDefinitionRequest) SetMarketID(v string)
- func (m MarketDefinitionRequest) SetMarketReqID(v string)
- func (m MarketDefinitionRequest) SetMarketSegmentID(v string)
- func (m MarketDefinitionRequest) SetParentMktSegmID(v string)
- func (m MarketDefinitionRequest) SetSubscriptionRequestType(v enum.SubscriptionRequestType)
- func (m MarketDefinitionRequest) ToMessage() *quickfix.Message
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MarketDefinitionRequest ¶ added in v0.4.0
type MarketDefinitionRequest struct { fixt11.Header *quickfix.Body fixt11.Trailer Message *quickfix.Message }
MarketDefinitionRequest is the fix50sp2 MarketDefinitionRequest type, MsgType = BT
func FromMessage ¶ added in v0.4.0
func FromMessage(m *quickfix.Message) MarketDefinitionRequest
FromMessage creates a MarketDefinitionRequest from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(marketreqid field.MarketReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m MarketDefinitionRequest)
New returns a MarketDefinitionRequest initialized with the required fields for MarketDefinitionRequest
func (MarketDefinitionRequest) GetMarketID ¶ added in v0.4.0
func (m MarketDefinitionRequest) GetMarketID() (v string, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301
func (MarketDefinitionRequest) GetMarketReqID ¶ added in v0.4.0
func (m MarketDefinitionRequest) GetMarketReqID() (v string, err quickfix.MessageRejectError)
GetMarketReqID gets MarketReqID, Tag 1393
func (MarketDefinitionRequest) GetMarketSegmentID ¶ added in v0.4.0
func (m MarketDefinitionRequest) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300
func (MarketDefinitionRequest) GetParentMktSegmID ¶ added in v0.4.0
func (m MarketDefinitionRequest) GetParentMktSegmID() (v string, err quickfix.MessageRejectError)
GetParentMktSegmID gets ParentMktSegmID, Tag 1325
func (MarketDefinitionRequest) GetSubscriptionRequestType ¶ added in v0.4.0
func (m MarketDefinitionRequest) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)
GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263
func (MarketDefinitionRequest) HasMarketID ¶ added in v0.4.0
func (m MarketDefinitionRequest) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301
func (MarketDefinitionRequest) HasMarketReqID ¶ added in v0.4.0
func (m MarketDefinitionRequest) HasMarketReqID() bool
HasMarketReqID returns true if MarketReqID is present, Tag 1393
func (MarketDefinitionRequest) HasMarketSegmentID ¶ added in v0.4.0
func (m MarketDefinitionRequest) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300
func (MarketDefinitionRequest) HasParentMktSegmID ¶ added in v0.4.0
func (m MarketDefinitionRequest) HasParentMktSegmID() bool
HasParentMktSegmID returns true if ParentMktSegmID is present, Tag 1325
func (MarketDefinitionRequest) HasSubscriptionRequestType ¶ added in v0.4.0
func (m MarketDefinitionRequest) HasSubscriptionRequestType() bool
HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263
func (MarketDefinitionRequest) SetMarketID ¶ added in v0.4.0
func (m MarketDefinitionRequest) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301
func (MarketDefinitionRequest) SetMarketReqID ¶ added in v0.4.0
func (m MarketDefinitionRequest) SetMarketReqID(v string)
SetMarketReqID sets MarketReqID, Tag 1393
func (MarketDefinitionRequest) SetMarketSegmentID ¶ added in v0.4.0
func (m MarketDefinitionRequest) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300
func (MarketDefinitionRequest) SetParentMktSegmID ¶ added in v0.4.0
func (m MarketDefinitionRequest) SetParentMktSegmID(v string)
SetParentMktSegmID sets ParentMktSegmID, Tag 1325
func (MarketDefinitionRequest) SetSubscriptionRequestType ¶ added in v0.4.0
func (m MarketDefinitionRequest) SetSubscriptionRequestType(v enum.SubscriptionRequestType)
SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263
func (MarketDefinitionRequest) ToMessage ¶ added in v0.4.0
func (m MarketDefinitionRequest) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance
type RouteOut ¶
type RouteOut func(msg MarketDefinitionRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message