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 MarketDefinitionRequest

    type MarketDefinitionRequest struct {
    	fixt11.Header
    	*quickfix.Body
    	fixt11.Trailer
    	Message *quickfix.Message
    }

      MarketDefinitionRequest is the fix50sp2 MarketDefinitionRequest type, MsgType = BT

      func FromMessage

        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

                                            A RouteOut is the callback type that should be implemented for routing Message