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 NoSecurityTypes

    type NoSecurityTypes struct {
    	*quickfix.Group
    }

      NoSecurityTypes is a repeating group element, Tag 558

      func (NoSecurityTypes) GetCFICode

      func (m NoSecurityTypes) GetCFICode() (v string, err quickfix.MessageRejectError)

        GetCFICode gets CFICode, Tag 461

        func (NoSecurityTypes) GetProduct

        func (m NoSecurityTypes) GetProduct() (v enum.Product, err quickfix.MessageRejectError)

          GetProduct gets Product, Tag 460

          func (NoSecurityTypes) GetSecuritySubType

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

            GetSecuritySubType gets SecuritySubType, Tag 762

            func (NoSecurityTypes) GetSecurityType

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

              GetSecurityType gets SecurityType, Tag 167

              func (NoSecurityTypes) HasCFICode

              func (m NoSecurityTypes) HasCFICode() bool

                HasCFICode returns true if CFICode is present, Tag 461

                func (NoSecurityTypes) HasProduct

                func (m NoSecurityTypes) HasProduct() bool

                  HasProduct returns true if Product is present, Tag 460

                  func (NoSecurityTypes) HasSecuritySubType

                  func (m NoSecurityTypes) HasSecuritySubType() bool

                    HasSecuritySubType returns true if SecuritySubType is present, Tag 762

                    func (NoSecurityTypes) HasSecurityType

                    func (m NoSecurityTypes) HasSecurityType() bool

                      HasSecurityType returns true if SecurityType is present, Tag 167

                      func (NoSecurityTypes) SetCFICode

                      func (m NoSecurityTypes) SetCFICode(v string)

                        SetCFICode sets CFICode, Tag 461

                        func (NoSecurityTypes) SetProduct

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

                          SetProduct sets Product, Tag 460

                          func (NoSecurityTypes) SetSecuritySubType

                          func (m NoSecurityTypes) SetSecuritySubType(v string)

                            SetSecuritySubType sets SecuritySubType, Tag 762

                            func (NoSecurityTypes) SetSecurityType

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

                              SetSecurityType sets SecurityType, Tag 167

                              type NoSecurityTypesRepeatingGroup

                              type NoSecurityTypesRepeatingGroup struct {
                              	*quickfix.RepeatingGroup
                              }

                                NoSecurityTypesRepeatingGroup is a repeating group, Tag 558

                                func NewNoSecurityTypesRepeatingGroup

                                func NewNoSecurityTypesRepeatingGroup() NoSecurityTypesRepeatingGroup

                                  NewNoSecurityTypesRepeatingGroup returns an initialized, NoSecurityTypesRepeatingGroup

                                  func (NoSecurityTypesRepeatingGroup) Add

                                    Add create and append a new NoSecurityTypes to this group

                                    func (NoSecurityTypesRepeatingGroup) Get

                                      Get returns the ith NoSecurityTypes in the NoSecurityTypesRepeatinGroup

                                      type RouteOut

                                      type RouteOut func(msg SecurityTypes, sessionID quickfix.SessionID) quickfix.MessageRejectError

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

                                        type SecurityTypes

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

                                          SecurityTypes is the fix50 SecurityTypes type, MsgType = w

                                          func FromMessage

                                          func FromMessage(m *quickfix.Message) SecurityTypes

                                            FromMessage creates a SecurityTypes from a quickfix.Message instance

                                            func New

                                            func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityTypes)

                                              New returns a SecurityTypes initialized with the required fields for SecurityTypes

                                              func (SecurityTypes) GetEncodedText

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

                                                GetEncodedText gets EncodedText, Tag 355

                                                func (SecurityTypes) GetEncodedTextLen

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

                                                  GetEncodedTextLen gets EncodedTextLen, Tag 354

                                                  func (SecurityTypes) GetLastFragment

                                                  func (m SecurityTypes) GetLastFragment() (v bool, err quickfix.MessageRejectError)

                                                    GetLastFragment gets LastFragment, Tag 893

                                                    func (SecurityTypes) GetNoSecurityTypes

                                                      GetNoSecurityTypes gets NoSecurityTypes, Tag 558

                                                      func (SecurityTypes) GetSecurityReqID

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

                                                        GetSecurityReqID gets SecurityReqID, Tag 320

                                                        func (SecurityTypes) GetSecurityResponseID

                                                        func (m SecurityTypes) GetSecurityResponseID() (v string, err quickfix.MessageRejectError)

                                                          GetSecurityResponseID gets SecurityResponseID, Tag 322

                                                          func (SecurityTypes) GetSecurityResponseType

                                                          func (m SecurityTypes) GetSecurityResponseType() (v enum.SecurityResponseType, err quickfix.MessageRejectError)

                                                            GetSecurityResponseType gets SecurityResponseType, Tag 323

                                                            func (SecurityTypes) GetSubscriptionRequestType

                                                            func (m SecurityTypes) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)

                                                              GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263

                                                              func (SecurityTypes) GetText

                                                              func (m SecurityTypes) GetText() (v string, err quickfix.MessageRejectError)

                                                                GetText gets Text, Tag 58

                                                                func (SecurityTypes) GetTotNoSecurityTypes

                                                                func (m SecurityTypes) GetTotNoSecurityTypes() (v int, err quickfix.MessageRejectError)

                                                                  GetTotNoSecurityTypes gets TotNoSecurityTypes, Tag 557

                                                                  func (SecurityTypes) GetTradingSessionID

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

                                                                    GetTradingSessionID gets TradingSessionID, Tag 336

                                                                    func (SecurityTypes) GetTradingSessionSubID

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

                                                                      GetTradingSessionSubID gets TradingSessionSubID, Tag 625

                                                                      func (SecurityTypes) HasEncodedText

                                                                      func (m SecurityTypes) HasEncodedText() bool

                                                                        HasEncodedText returns true if EncodedText is present, Tag 355

                                                                        func (SecurityTypes) HasEncodedTextLen

                                                                        func (m SecurityTypes) HasEncodedTextLen() bool

                                                                          HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

                                                                          func (SecurityTypes) HasLastFragment

                                                                          func (m SecurityTypes) HasLastFragment() bool

                                                                            HasLastFragment returns true if LastFragment is present, Tag 893

                                                                            func (SecurityTypes) HasNoSecurityTypes

                                                                            func (m SecurityTypes) HasNoSecurityTypes() bool

                                                                              HasNoSecurityTypes returns true if NoSecurityTypes is present, Tag 558

                                                                              func (SecurityTypes) HasSecurityReqID

                                                                              func (m SecurityTypes) HasSecurityReqID() bool

                                                                                HasSecurityReqID returns true if SecurityReqID is present, Tag 320

                                                                                func (SecurityTypes) HasSecurityResponseID

                                                                                func (m SecurityTypes) HasSecurityResponseID() bool

                                                                                  HasSecurityResponseID returns true if SecurityResponseID is present, Tag 322

                                                                                  func (SecurityTypes) HasSecurityResponseType

                                                                                  func (m SecurityTypes) HasSecurityResponseType() bool

                                                                                    HasSecurityResponseType returns true if SecurityResponseType is present, Tag 323

                                                                                    func (SecurityTypes) HasSubscriptionRequestType

                                                                                    func (m SecurityTypes) HasSubscriptionRequestType() bool

                                                                                      HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263

                                                                                      func (SecurityTypes) HasText

                                                                                      func (m SecurityTypes) HasText() bool

                                                                                        HasText returns true if Text is present, Tag 58

                                                                                        func (SecurityTypes) HasTotNoSecurityTypes

                                                                                        func (m SecurityTypes) HasTotNoSecurityTypes() bool

                                                                                          HasTotNoSecurityTypes returns true if TotNoSecurityTypes is present, Tag 557

                                                                                          func (SecurityTypes) HasTradingSessionID

                                                                                          func (m SecurityTypes) HasTradingSessionID() bool

                                                                                            HasTradingSessionID returns true if TradingSessionID is present, Tag 336

                                                                                            func (SecurityTypes) HasTradingSessionSubID

                                                                                            func (m SecurityTypes) HasTradingSessionSubID() bool

                                                                                              HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625

                                                                                              func (SecurityTypes) SetEncodedText

                                                                                              func (m SecurityTypes) SetEncodedText(v string)

                                                                                                SetEncodedText sets EncodedText, Tag 355

                                                                                                func (SecurityTypes) SetEncodedTextLen

                                                                                                func (m SecurityTypes) SetEncodedTextLen(v int)

                                                                                                  SetEncodedTextLen sets EncodedTextLen, Tag 354

                                                                                                  func (SecurityTypes) SetLastFragment

                                                                                                  func (m SecurityTypes) SetLastFragment(v bool)

                                                                                                    SetLastFragment sets LastFragment, Tag 893

                                                                                                    func (SecurityTypes) SetNoSecurityTypes

                                                                                                    func (m SecurityTypes) SetNoSecurityTypes(f NoSecurityTypesRepeatingGroup)

                                                                                                      SetNoSecurityTypes sets NoSecurityTypes, Tag 558

                                                                                                      func (SecurityTypes) SetSecurityReqID

                                                                                                      func (m SecurityTypes) SetSecurityReqID(v string)

                                                                                                        SetSecurityReqID sets SecurityReqID, Tag 320

                                                                                                        func (SecurityTypes) SetSecurityResponseID

                                                                                                        func (m SecurityTypes) SetSecurityResponseID(v string)

                                                                                                          SetSecurityResponseID sets SecurityResponseID, Tag 322

                                                                                                          func (SecurityTypes) SetSecurityResponseType

                                                                                                          func (m SecurityTypes) SetSecurityResponseType(v enum.SecurityResponseType)

                                                                                                            SetSecurityResponseType sets SecurityResponseType, Tag 323

                                                                                                            func (SecurityTypes) SetSubscriptionRequestType

                                                                                                            func (m SecurityTypes) SetSubscriptionRequestType(v enum.SubscriptionRequestType)

                                                                                                              SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263

                                                                                                              func (SecurityTypes) SetText

                                                                                                              func (m SecurityTypes) SetText(v string)

                                                                                                                SetText sets Text, Tag 58

                                                                                                                func (SecurityTypes) SetTotNoSecurityTypes

                                                                                                                func (m SecurityTypes) SetTotNoSecurityTypes(v int)

                                                                                                                  SetTotNoSecurityTypes sets TotNoSecurityTypes, Tag 557

                                                                                                                  func (SecurityTypes) SetTradingSessionID

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

                                                                                                                    SetTradingSessionID sets TradingSessionID, Tag 336

                                                                                                                    func (SecurityTypes) SetTradingSessionSubID

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

                                                                                                                      SetTradingSessionSubID sets TradingSessionSubID, Tag 625

                                                                                                                      func (SecurityTypes) ToMessage

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

                                                                                                                        ToMessage returns a quickfix.Message instance