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 RouteOut

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

      type SecurityTypeRequest

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

        SecurityTypeRequest is the fix50 SecurityTypeRequest type, MsgType = v

        func FromMessage

        func FromMessage(m *quickfix.Message) SecurityTypeRequest

          FromMessage creates a SecurityTypeRequest from a quickfix.Message instance

          func New

          func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest)

            New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest

            func (SecurityTypeRequest) GetEncodedText

            func (m SecurityTypeRequest) GetEncodedText() (v string, err quickfix.MessageRejectError)

              GetEncodedText gets EncodedText, Tag 355

              func (SecurityTypeRequest) GetEncodedTextLen

              func (m SecurityTypeRequest) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)

                GetEncodedTextLen gets EncodedTextLen, Tag 354

                func (SecurityTypeRequest) GetProduct

                  GetProduct gets Product, Tag 460

                  func (SecurityTypeRequest) GetSecurityReqID

                  func (m SecurityTypeRequest) GetSecurityReqID() (v string, err quickfix.MessageRejectError)

                    GetSecurityReqID gets SecurityReqID, Tag 320

                    func (SecurityTypeRequest) GetSecuritySubType

                    func (m SecurityTypeRequest) GetSecuritySubType() (v string, err quickfix.MessageRejectError)

                      GetSecuritySubType gets SecuritySubType, Tag 762

                      func (SecurityTypeRequest) GetSecurityType

                      func (m SecurityTypeRequest) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)

                        GetSecurityType gets SecurityType, Tag 167

                        func (SecurityTypeRequest) GetText

                          GetText gets Text, Tag 58

                          func (SecurityTypeRequest) GetTradingSessionID

                          func (m SecurityTypeRequest) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)

                            GetTradingSessionID gets TradingSessionID, Tag 336

                            func (SecurityTypeRequest) GetTradingSessionSubID

                            func (m SecurityTypeRequest) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)

                              GetTradingSessionSubID gets TradingSessionSubID, Tag 625

                              func (SecurityTypeRequest) HasEncodedText

                              func (m SecurityTypeRequest) HasEncodedText() bool

                                HasEncodedText returns true if EncodedText is present, Tag 355

                                func (SecurityTypeRequest) HasEncodedTextLen

                                func (m SecurityTypeRequest) HasEncodedTextLen() bool

                                  HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

                                  func (SecurityTypeRequest) HasProduct

                                  func (m SecurityTypeRequest) HasProduct() bool

                                    HasProduct returns true if Product is present, Tag 460

                                    func (SecurityTypeRequest) HasSecurityReqID

                                    func (m SecurityTypeRequest) HasSecurityReqID() bool

                                      HasSecurityReqID returns true if SecurityReqID is present, Tag 320

                                      func (SecurityTypeRequest) HasSecuritySubType

                                      func (m SecurityTypeRequest) HasSecuritySubType() bool

                                        HasSecuritySubType returns true if SecuritySubType is present, Tag 762

                                        func (SecurityTypeRequest) HasSecurityType

                                        func (m SecurityTypeRequest) HasSecurityType() bool

                                          HasSecurityType returns true if SecurityType is present, Tag 167

                                          func (SecurityTypeRequest) HasText

                                          func (m SecurityTypeRequest) HasText() bool

                                            HasText returns true if Text is present, Tag 58

                                            func (SecurityTypeRequest) HasTradingSessionID

                                            func (m SecurityTypeRequest) HasTradingSessionID() bool

                                              HasTradingSessionID returns true if TradingSessionID is present, Tag 336

                                              func (SecurityTypeRequest) HasTradingSessionSubID

                                              func (m SecurityTypeRequest) HasTradingSessionSubID() bool

                                                HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625

                                                func (SecurityTypeRequest) SetEncodedText

                                                func (m SecurityTypeRequest) SetEncodedText(v string)

                                                  SetEncodedText sets EncodedText, Tag 355

                                                  func (SecurityTypeRequest) SetEncodedTextLen

                                                  func (m SecurityTypeRequest) SetEncodedTextLen(v int)

                                                    SetEncodedTextLen sets EncodedTextLen, Tag 354

                                                    func (SecurityTypeRequest) SetProduct

                                                    func (m SecurityTypeRequest) SetProduct(v enum.Product)

                                                      SetProduct sets Product, Tag 460

                                                      func (SecurityTypeRequest) SetSecurityReqID

                                                      func (m SecurityTypeRequest) SetSecurityReqID(v string)

                                                        SetSecurityReqID sets SecurityReqID, Tag 320

                                                        func (SecurityTypeRequest) SetSecuritySubType

                                                        func (m SecurityTypeRequest) SetSecuritySubType(v string)

                                                          SetSecuritySubType sets SecuritySubType, Tag 762

                                                          func (SecurityTypeRequest) SetSecurityType

                                                          func (m SecurityTypeRequest) SetSecurityType(v enum.SecurityType)

                                                            SetSecurityType sets SecurityType, Tag 167

                                                            func (SecurityTypeRequest) SetText

                                                            func (m SecurityTypeRequest) SetText(v string)

                                                              SetText sets Text, Tag 58

                                                              func (SecurityTypeRequest) SetTradingSessionID

                                                              func (m SecurityTypeRequest) SetTradingSessionID(v enum.TradingSessionID)

                                                                SetTradingSessionID sets TradingSessionID, Tag 336

                                                                func (SecurityTypeRequest) SetTradingSessionSubID

                                                                func (m SecurityTypeRequest) SetTradingSessionSubID(v enum.TradingSessionSubID)

                                                                  SetTradingSessionSubID sets TradingSessionSubID, Tag 625

                                                                  func (SecurityTypeRequest) ToMessage

                                                                  func (m SecurityTypeRequest) ToMessage() *quickfix.Message

                                                                    ToMessage returns a quickfix.Message instance