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 ¶
type MarketDefinitionRequest struct { fixt11.Header *quickfix.Body fixt11.Trailer Message *quickfix.Message }
MarketDefinitionRequest is the fix50sp2 MarketDefinitionRequest type, MsgType = BT.
func FromMessage ¶
func FromMessage(m *quickfix.Message) MarketDefinitionRequest
FromMessage creates a MarketDefinitionRequest from a quickfix.Message instance.
func New ¶
func New(marketreqid field.MarketReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m MarketDefinitionRequest)
New returns a MarketDefinitionRequest initialized with the required fields for MarketDefinitionRequest.
func (MarketDefinitionRequest) GetMarketID ¶
func (m MarketDefinitionRequest) GetMarketID() (v string, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301.
func (MarketDefinitionRequest) GetMarketReqID ¶
func (m MarketDefinitionRequest) GetMarketReqID() (v string, err quickfix.MessageRejectError)
GetMarketReqID gets MarketReqID, Tag 1393.
func (MarketDefinitionRequest) GetMarketSegmentID ¶
func (m MarketDefinitionRequest) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300.
func (MarketDefinitionRequest) GetParentMktSegmID ¶
func (m MarketDefinitionRequest) GetParentMktSegmID() (v string, err quickfix.MessageRejectError)
GetParentMktSegmID gets ParentMktSegmID, Tag 1325.
func (MarketDefinitionRequest) GetSubscriptionRequestType ¶
func (m MarketDefinitionRequest) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)
GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263.
func (MarketDefinitionRequest) HasMarketID ¶
func (m MarketDefinitionRequest) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301.
func (MarketDefinitionRequest) HasMarketReqID ¶
func (m MarketDefinitionRequest) HasMarketReqID() bool
HasMarketReqID returns true if MarketReqID is present, Tag 1393.
func (MarketDefinitionRequest) HasMarketSegmentID ¶
func (m MarketDefinitionRequest) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300.
func (MarketDefinitionRequest) HasParentMktSegmID ¶
func (m MarketDefinitionRequest) HasParentMktSegmID() bool
HasParentMktSegmID returns true if ParentMktSegmID is present, Tag 1325.
func (MarketDefinitionRequest) HasSubscriptionRequestType ¶
func (m MarketDefinitionRequest) HasSubscriptionRequestType() bool
HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263.
func (MarketDefinitionRequest) SetMarketID ¶
func (m MarketDefinitionRequest) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301.
func (MarketDefinitionRequest) SetMarketReqID ¶
func (m MarketDefinitionRequest) SetMarketReqID(v string)
SetMarketReqID sets MarketReqID, Tag 1393.
func (MarketDefinitionRequest) SetMarketSegmentID ¶
func (m MarketDefinitionRequest) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300.
func (MarketDefinitionRequest) SetParentMktSegmID ¶
func (m MarketDefinitionRequest) SetParentMktSegmID(v string)
SetParentMktSegmID sets ParentMktSegmID, Tag 1325.
func (MarketDefinitionRequest) SetSubscriptionRequestType ¶
func (m MarketDefinitionRequest) SetSubscriptionRequestType(v enum.SubscriptionRequestType)
SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263.
func (MarketDefinitionRequest) ToMessage ¶
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.