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 BidResponse

    type BidResponse struct {
    	fix43.Header
    	*quickfix.Body
    	fix43.Trailer
    	Message *quickfix.Message
    }

      BidResponse is the fix43 BidResponse type, MsgType = l

      func FromMessage

      func FromMessage(m *quickfix.Message) BidResponse

        FromMessage creates a BidResponse from a quickfix.Message instance

        func New

        func New() (m BidResponse)

          New returns a BidResponse initialized with the required fields for BidResponse

          func (BidResponse) GetBidID

          func (m BidResponse) GetBidID() (v string, err quickfix.MessageRejectError)

            GetBidID gets BidID, Tag 390

            func (BidResponse) GetClientBidID

            func (m BidResponse) GetClientBidID() (v string, err quickfix.MessageRejectError)

              GetClientBidID gets ClientBidID, Tag 391

              func (BidResponse) GetNoBidComponents

                GetNoBidComponents gets NoBidComponents, Tag 420

                func (BidResponse) HasBidID

                func (m BidResponse) HasBidID() bool

                  HasBidID returns true if BidID is present, Tag 390

                  func (BidResponse) HasClientBidID

                  func (m BidResponse) HasClientBidID() bool

                    HasClientBidID returns true if ClientBidID is present, Tag 391

                    func (BidResponse) HasNoBidComponents

                    func (m BidResponse) HasNoBidComponents() bool

                      HasNoBidComponents returns true if NoBidComponents is present, Tag 420

                      func (BidResponse) SetBidID

                      func (m BidResponse) SetBidID(v string)

                        SetBidID sets BidID, Tag 390

                        func (BidResponse) SetClientBidID

                        func (m BidResponse) SetClientBidID(v string)

                          SetClientBidID sets ClientBidID, Tag 391

                          func (BidResponse) SetNoBidComponents

                          func (m BidResponse) SetNoBidComponents(f NoBidComponentsRepeatingGroup)

                            SetNoBidComponents sets NoBidComponents, Tag 420

                            func (BidResponse) ToMessage

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

                              ToMessage returns a quickfix.Message instance

                              type NoBidComponents

                              type NoBidComponents struct {
                              	*quickfix.Group
                              }

                                NoBidComponents is a repeating group element, Tag 420

                                func (NoBidComponents) GetCommCurrency

                                func (m NoBidComponents) GetCommCurrency() (v string, err quickfix.MessageRejectError)

                                  GetCommCurrency gets CommCurrency, Tag 479

                                  func (NoBidComponents) GetCommType

                                  func (m NoBidComponents) GetCommType() (v enum.CommType, err quickfix.MessageRejectError)

                                    GetCommType gets CommType, Tag 13

                                    func (NoBidComponents) GetCommission

                                    func (m NoBidComponents) GetCommission() (v decimal.Decimal, err quickfix.MessageRejectError)

                                      GetCommission gets Commission, Tag 12

                                      func (NoBidComponents) GetCountry

                                      func (m NoBidComponents) GetCountry() (v string, err quickfix.MessageRejectError)

                                        GetCountry gets Country, Tag 421

                                        func (NoBidComponents) GetEncodedText

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

                                          GetEncodedText gets EncodedText, Tag 355

                                          func (NoBidComponents) GetEncodedTextLen

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

                                            GetEncodedTextLen gets EncodedTextLen, Tag 354

                                            func (NoBidComponents) GetFairValue

                                            func (m NoBidComponents) GetFairValue() (v decimal.Decimal, err quickfix.MessageRejectError)

                                              GetFairValue gets FairValue, Tag 406

                                              func (NoBidComponents) GetFundRenewWaiv

                                              func (m NoBidComponents) GetFundRenewWaiv() (v enum.FundRenewWaiv, err quickfix.MessageRejectError)

                                                GetFundRenewWaiv gets FundRenewWaiv, Tag 497

                                                func (NoBidComponents) GetFutSettDate

                                                func (m NoBidComponents) GetFutSettDate() (v string, err quickfix.MessageRejectError)

                                                  GetFutSettDate gets FutSettDate, Tag 64

                                                  func (NoBidComponents) GetListID

                                                  func (m NoBidComponents) GetListID() (v string, err quickfix.MessageRejectError)

                                                    GetListID gets ListID, Tag 66

                                                    func (NoBidComponents) GetNetGrossInd

                                                    func (m NoBidComponents) GetNetGrossInd() (v enum.NetGrossInd, err quickfix.MessageRejectError)

                                                      GetNetGrossInd gets NetGrossInd, Tag 430

                                                      func (NoBidComponents) GetPrice

                                                        GetPrice gets Price, Tag 44

                                                        func (NoBidComponents) GetPriceType

                                                        func (m NoBidComponents) GetPriceType() (v enum.PriceType, err quickfix.MessageRejectError)

                                                          GetPriceType gets PriceType, Tag 423

                                                          func (NoBidComponents) GetSettlmntTyp

                                                          func (m NoBidComponents) GetSettlmntTyp() (v enum.SettlmntTyp, err quickfix.MessageRejectError)

                                                            GetSettlmntTyp gets SettlmntTyp, Tag 63

                                                            func (NoBidComponents) GetSide

                                                            func (m NoBidComponents) GetSide() (v enum.Side, err quickfix.MessageRejectError)

                                                              GetSide gets Side, Tag 54

                                                              func (NoBidComponents) GetText

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

                                                                GetText gets Text, Tag 58

                                                                func (NoBidComponents) GetTradingSessionID

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

                                                                  GetTradingSessionID gets TradingSessionID, Tag 336

                                                                  func (NoBidComponents) GetTradingSessionSubID

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

                                                                    GetTradingSessionSubID gets TradingSessionSubID, Tag 625

                                                                    func (NoBidComponents) HasCommCurrency

                                                                    func (m NoBidComponents) HasCommCurrency() bool

                                                                      HasCommCurrency returns true if CommCurrency is present, Tag 479

                                                                      func (NoBidComponents) HasCommType

                                                                      func (m NoBidComponents) HasCommType() bool

                                                                        HasCommType returns true if CommType is present, Tag 13

                                                                        func (NoBidComponents) HasCommission

                                                                        func (m NoBidComponents) HasCommission() bool

                                                                          HasCommission returns true if Commission is present, Tag 12

                                                                          func (NoBidComponents) HasCountry

                                                                          func (m NoBidComponents) HasCountry() bool

                                                                            HasCountry returns true if Country is present, Tag 421

                                                                            func (NoBidComponents) HasEncodedText

                                                                            func (m NoBidComponents) HasEncodedText() bool

                                                                              HasEncodedText returns true if EncodedText is present, Tag 355

                                                                              func (NoBidComponents) HasEncodedTextLen

                                                                              func (m NoBidComponents) HasEncodedTextLen() bool

                                                                                HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

                                                                                func (NoBidComponents) HasFairValue

                                                                                func (m NoBidComponents) HasFairValue() bool

                                                                                  HasFairValue returns true if FairValue is present, Tag 406

                                                                                  func (NoBidComponents) HasFundRenewWaiv

                                                                                  func (m NoBidComponents) HasFundRenewWaiv() bool

                                                                                    HasFundRenewWaiv returns true if FundRenewWaiv is present, Tag 497

                                                                                    func (NoBidComponents) HasFutSettDate

                                                                                    func (m NoBidComponents) HasFutSettDate() bool

                                                                                      HasFutSettDate returns true if FutSettDate is present, Tag 64

                                                                                      func (NoBidComponents) HasListID

                                                                                      func (m NoBidComponents) HasListID() bool

                                                                                        HasListID returns true if ListID is present, Tag 66

                                                                                        func (NoBidComponents) HasNetGrossInd

                                                                                        func (m NoBidComponents) HasNetGrossInd() bool

                                                                                          HasNetGrossInd returns true if NetGrossInd is present, Tag 430

                                                                                          func (NoBidComponents) HasPrice

                                                                                          func (m NoBidComponents) HasPrice() bool

                                                                                            HasPrice returns true if Price is present, Tag 44

                                                                                            func (NoBidComponents) HasPriceType

                                                                                            func (m NoBidComponents) HasPriceType() bool

                                                                                              HasPriceType returns true if PriceType is present, Tag 423

                                                                                              func (NoBidComponents) HasSettlmntTyp

                                                                                              func (m NoBidComponents) HasSettlmntTyp() bool

                                                                                                HasSettlmntTyp returns true if SettlmntTyp is present, Tag 63

                                                                                                func (NoBidComponents) HasSide

                                                                                                func (m NoBidComponents) HasSide() bool

                                                                                                  HasSide returns true if Side is present, Tag 54

                                                                                                  func (NoBidComponents) HasText

                                                                                                  func (m NoBidComponents) HasText() bool

                                                                                                    HasText returns true if Text is present, Tag 58

                                                                                                    func (NoBidComponents) HasTradingSessionID

                                                                                                    func (m NoBidComponents) HasTradingSessionID() bool

                                                                                                      HasTradingSessionID returns true if TradingSessionID is present, Tag 336

                                                                                                      func (NoBidComponents) HasTradingSessionSubID

                                                                                                      func (m NoBidComponents) HasTradingSessionSubID() bool

                                                                                                        HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625

                                                                                                        func (NoBidComponents) SetCommCurrency

                                                                                                        func (m NoBidComponents) SetCommCurrency(v string)

                                                                                                          SetCommCurrency sets CommCurrency, Tag 479

                                                                                                          func (NoBidComponents) SetCommType

                                                                                                          func (m NoBidComponents) SetCommType(v enum.CommType)

                                                                                                            SetCommType sets CommType, Tag 13

                                                                                                            func (NoBidComponents) SetCommission

                                                                                                            func (m NoBidComponents) SetCommission(value decimal.Decimal, scale int32)

                                                                                                              SetCommission sets Commission, Tag 12

                                                                                                              func (NoBidComponents) SetCountry

                                                                                                              func (m NoBidComponents) SetCountry(v string)

                                                                                                                SetCountry sets Country, Tag 421

                                                                                                                func (NoBidComponents) SetEncodedText

                                                                                                                func (m NoBidComponents) SetEncodedText(v string)

                                                                                                                  SetEncodedText sets EncodedText, Tag 355

                                                                                                                  func (NoBidComponents) SetEncodedTextLen

                                                                                                                  func (m NoBidComponents) SetEncodedTextLen(v int)

                                                                                                                    SetEncodedTextLen sets EncodedTextLen, Tag 354

                                                                                                                    func (NoBidComponents) SetFairValue

                                                                                                                    func (m NoBidComponents) SetFairValue(value decimal.Decimal, scale int32)

                                                                                                                      SetFairValue sets FairValue, Tag 406

                                                                                                                      func (NoBidComponents) SetFundRenewWaiv

                                                                                                                      func (m NoBidComponents) SetFundRenewWaiv(v enum.FundRenewWaiv)

                                                                                                                        SetFundRenewWaiv sets FundRenewWaiv, Tag 497

                                                                                                                        func (NoBidComponents) SetFutSettDate

                                                                                                                        func (m NoBidComponents) SetFutSettDate(v string)

                                                                                                                          SetFutSettDate sets FutSettDate, Tag 64

                                                                                                                          func (NoBidComponents) SetListID

                                                                                                                          func (m NoBidComponents) SetListID(v string)

                                                                                                                            SetListID sets ListID, Tag 66

                                                                                                                            func (NoBidComponents) SetNetGrossInd

                                                                                                                            func (m NoBidComponents) SetNetGrossInd(v enum.NetGrossInd)

                                                                                                                              SetNetGrossInd sets NetGrossInd, Tag 430

                                                                                                                              func (NoBidComponents) SetPrice

                                                                                                                              func (m NoBidComponents) SetPrice(value decimal.Decimal, scale int32)

                                                                                                                                SetPrice sets Price, Tag 44

                                                                                                                                func (NoBidComponents) SetPriceType

                                                                                                                                func (m NoBidComponents) SetPriceType(v enum.PriceType)

                                                                                                                                  SetPriceType sets PriceType, Tag 423

                                                                                                                                  func (NoBidComponents) SetSettlmntTyp

                                                                                                                                  func (m NoBidComponents) SetSettlmntTyp(v enum.SettlmntTyp)

                                                                                                                                    SetSettlmntTyp sets SettlmntTyp, Tag 63

                                                                                                                                    func (NoBidComponents) SetSide

                                                                                                                                    func (m NoBidComponents) SetSide(v enum.Side)

                                                                                                                                      SetSide sets Side, Tag 54

                                                                                                                                      func (NoBidComponents) SetText

                                                                                                                                      func (m NoBidComponents) SetText(v string)

                                                                                                                                        SetText sets Text, Tag 58

                                                                                                                                        func (NoBidComponents) SetTradingSessionID

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

                                                                                                                                          SetTradingSessionID sets TradingSessionID, Tag 336

                                                                                                                                          func (NoBidComponents) SetTradingSessionSubID

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

                                                                                                                                            SetTradingSessionSubID sets TradingSessionSubID, Tag 625

                                                                                                                                            type NoBidComponentsRepeatingGroup

                                                                                                                                            type NoBidComponentsRepeatingGroup struct {
                                                                                                                                            	*quickfix.RepeatingGroup
                                                                                                                                            }

                                                                                                                                              NoBidComponentsRepeatingGroup is a repeating group, Tag 420

                                                                                                                                              func NewNoBidComponentsRepeatingGroup

                                                                                                                                              func NewNoBidComponentsRepeatingGroup() NoBidComponentsRepeatingGroup

                                                                                                                                                NewNoBidComponentsRepeatingGroup returns an initialized, NoBidComponentsRepeatingGroup

                                                                                                                                                func (NoBidComponentsRepeatingGroup) Add

                                                                                                                                                  Add create and append a new NoBidComponents to this group

                                                                                                                                                  func (NoBidComponentsRepeatingGroup) Get

                                                                                                                                                    Get returns the ith NoBidComponents in the NoBidComponentsRepeatinGroup

                                                                                                                                                    type RouteOut

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

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