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 fix50sp1 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) GetApplID

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

                                                GetApplID gets ApplID, Tag 1180

                                                func (SecurityTypes) GetApplLastSeqNum

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

                                                  GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350

                                                  func (SecurityTypes) GetApplResendFlag

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

                                                    GetApplResendFlag gets ApplResendFlag, Tag 1352

                                                    func (SecurityTypes) GetApplSeqNum

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

                                                      GetApplSeqNum gets ApplSeqNum, Tag 1181

                                                      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) GetMarketID

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

                                                              GetMarketID gets MarketID, Tag 1301

                                                              func (SecurityTypes) GetMarketSegmentID

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

                                                                GetMarketSegmentID gets MarketSegmentID, Tag 1300

                                                                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) HasApplID

                                                                                  func (m SecurityTypes) HasApplID() bool

                                                                                    HasApplID returns true if ApplID is present, Tag 1180

                                                                                    func (SecurityTypes) HasApplLastSeqNum

                                                                                    func (m SecurityTypes) HasApplLastSeqNum() bool

                                                                                      HasApplLastSeqNum returns true if ApplLastSeqNum is present, Tag 1350

                                                                                      func (SecurityTypes) HasApplResendFlag

                                                                                      func (m SecurityTypes) HasApplResendFlag() bool

                                                                                        HasApplResendFlag returns true if ApplResendFlag is present, Tag 1352

                                                                                        func (SecurityTypes) HasApplSeqNum

                                                                                        func (m SecurityTypes) HasApplSeqNum() bool

                                                                                          HasApplSeqNum returns true if ApplSeqNum is present, Tag 1181

                                                                                          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) HasMarketID

                                                                                                func (m SecurityTypes) HasMarketID() bool

                                                                                                  HasMarketID returns true if MarketID is present, Tag 1301

                                                                                                  func (SecurityTypes) HasMarketSegmentID

                                                                                                  func (m SecurityTypes) HasMarketSegmentID() bool

                                                                                                    HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300

                                                                                                    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) SetApplID

                                                                                                                      func (m SecurityTypes) SetApplID(v string)

                                                                                                                        SetApplID sets ApplID, Tag 1180

                                                                                                                        func (SecurityTypes) SetApplLastSeqNum

                                                                                                                        func (m SecurityTypes) SetApplLastSeqNum(v int)

                                                                                                                          SetApplLastSeqNum sets ApplLastSeqNum, Tag 1350

                                                                                                                          func (SecurityTypes) SetApplResendFlag

                                                                                                                          func (m SecurityTypes) SetApplResendFlag(v bool)

                                                                                                                            SetApplResendFlag sets ApplResendFlag, Tag 1352

                                                                                                                            func (SecurityTypes) SetApplSeqNum

                                                                                                                            func (m SecurityTypes) SetApplSeqNum(v int)

                                                                                                                              SetApplSeqNum sets ApplSeqNum, Tag 1181

                                                                                                                              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) SetMarketID

                                                                                                                                    func (m SecurityTypes) SetMarketID(v string)

                                                                                                                                      SetMarketID sets MarketID, Tag 1301

                                                                                                                                      func (SecurityTypes) SetMarketSegmentID

                                                                                                                                      func (m SecurityTypes) SetMarketSegmentID(v string)

                                                                                                                                        SetMarketSegmentID sets MarketSegmentID, Tag 1300

                                                                                                                                        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