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 ListStatus

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

      ListStatus is the fix43 ListStatus type, MsgType = N

      func FromMessage

      func FromMessage(m *quickfix.Message) ListStatus

        FromMessage creates a ListStatus from a quickfix.Message instance

        func New

        func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus)

          New returns a ListStatus initialized with the required fields for ListStatus

          func (ListStatus) GetEncodedListStatusText

          func (m ListStatus) GetEncodedListStatusText() (v string, err quickfix.MessageRejectError)

            GetEncodedListStatusText gets EncodedListStatusText, Tag 446

            func (ListStatus) GetEncodedListStatusTextLen

            func (m ListStatus) GetEncodedListStatusTextLen() (v int, err quickfix.MessageRejectError)

              GetEncodedListStatusTextLen gets EncodedListStatusTextLen, Tag 445

              func (ListStatus) GetListID

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

                GetListID gets ListID, Tag 66

                func (ListStatus) GetListOrderStatus

                func (m ListStatus) GetListOrderStatus() (v enum.ListOrderStatus, err quickfix.MessageRejectError)

                  GetListOrderStatus gets ListOrderStatus, Tag 431

                  func (ListStatus) GetListStatusText

                  func (m ListStatus) GetListStatusText() (v string, err quickfix.MessageRejectError)

                    GetListStatusText gets ListStatusText, Tag 444

                    func (ListStatus) GetListStatusType

                    func (m ListStatus) GetListStatusType() (v enum.ListStatusType, err quickfix.MessageRejectError)

                      GetListStatusType gets ListStatusType, Tag 429

                      func (ListStatus) GetNoOrders

                        GetNoOrders gets NoOrders, Tag 73

                        func (ListStatus) GetNoRpts

                        func (m ListStatus) GetNoRpts() (v int, err quickfix.MessageRejectError)

                          GetNoRpts gets NoRpts, Tag 82

                          func (ListStatus) GetRptSeq

                          func (m ListStatus) GetRptSeq() (v int, err quickfix.MessageRejectError)

                            GetRptSeq gets RptSeq, Tag 83

                            func (ListStatus) GetTotNoOrders

                            func (m ListStatus) GetTotNoOrders() (v int, err quickfix.MessageRejectError)

                              GetTotNoOrders gets TotNoOrders, Tag 68

                              func (ListStatus) GetTransactTime

                              func (m ListStatus) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)

                                GetTransactTime gets TransactTime, Tag 60

                                func (ListStatus) HasEncodedListStatusText

                                func (m ListStatus) HasEncodedListStatusText() bool

                                  HasEncodedListStatusText returns true if EncodedListStatusText is present, Tag 446

                                  func (ListStatus) HasEncodedListStatusTextLen

                                  func (m ListStatus) HasEncodedListStatusTextLen() bool

                                    HasEncodedListStatusTextLen returns true if EncodedListStatusTextLen is present, Tag 445

                                    func (ListStatus) HasListID

                                    func (m ListStatus) HasListID() bool

                                      HasListID returns true if ListID is present, Tag 66

                                      func (ListStatus) HasListOrderStatus

                                      func (m ListStatus) HasListOrderStatus() bool

                                        HasListOrderStatus returns true if ListOrderStatus is present, Tag 431

                                        func (ListStatus) HasListStatusText

                                        func (m ListStatus) HasListStatusText() bool

                                          HasListStatusText returns true if ListStatusText is present, Tag 444

                                          func (ListStatus) HasListStatusType

                                          func (m ListStatus) HasListStatusType() bool

                                            HasListStatusType returns true if ListStatusType is present, Tag 429

                                            func (ListStatus) HasNoOrders

                                            func (m ListStatus) HasNoOrders() bool

                                              HasNoOrders returns true if NoOrders is present, Tag 73

                                              func (ListStatus) HasNoRpts

                                              func (m ListStatus) HasNoRpts() bool

                                                HasNoRpts returns true if NoRpts is present, Tag 82

                                                func (ListStatus) HasRptSeq

                                                func (m ListStatus) HasRptSeq() bool

                                                  HasRptSeq returns true if RptSeq is present, Tag 83

                                                  func (ListStatus) HasTotNoOrders

                                                  func (m ListStatus) HasTotNoOrders() bool

                                                    HasTotNoOrders returns true if TotNoOrders is present, Tag 68

                                                    func (ListStatus) HasTransactTime

                                                    func (m ListStatus) HasTransactTime() bool

                                                      HasTransactTime returns true if TransactTime is present, Tag 60

                                                      func (ListStatus) SetEncodedListStatusText

                                                      func (m ListStatus) SetEncodedListStatusText(v string)

                                                        SetEncodedListStatusText sets EncodedListStatusText, Tag 446

                                                        func (ListStatus) SetEncodedListStatusTextLen

                                                        func (m ListStatus) SetEncodedListStatusTextLen(v int)

                                                          SetEncodedListStatusTextLen sets EncodedListStatusTextLen, Tag 445

                                                          func (ListStatus) SetListID

                                                          func (m ListStatus) SetListID(v string)

                                                            SetListID sets ListID, Tag 66

                                                            func (ListStatus) SetListOrderStatus

                                                            func (m ListStatus) SetListOrderStatus(v enum.ListOrderStatus)

                                                              SetListOrderStatus sets ListOrderStatus, Tag 431

                                                              func (ListStatus) SetListStatusText

                                                              func (m ListStatus) SetListStatusText(v string)

                                                                SetListStatusText sets ListStatusText, Tag 444

                                                                func (ListStatus) SetListStatusType

                                                                func (m ListStatus) SetListStatusType(v enum.ListStatusType)

                                                                  SetListStatusType sets ListStatusType, Tag 429

                                                                  func (ListStatus) SetNoOrders

                                                                  func (m ListStatus) SetNoOrders(f NoOrdersRepeatingGroup)

                                                                    SetNoOrders sets NoOrders, Tag 73

                                                                    func (ListStatus) SetNoRpts

                                                                    func (m ListStatus) SetNoRpts(v int)

                                                                      SetNoRpts sets NoRpts, Tag 82

                                                                      func (ListStatus) SetRptSeq

                                                                      func (m ListStatus) SetRptSeq(v int)

                                                                        SetRptSeq sets RptSeq, Tag 83

                                                                        func (ListStatus) SetTotNoOrders

                                                                        func (m ListStatus) SetTotNoOrders(v int)

                                                                          SetTotNoOrders sets TotNoOrders, Tag 68

                                                                          func (ListStatus) SetTransactTime

                                                                          func (m ListStatus) SetTransactTime(v time.Time)

                                                                            SetTransactTime sets TransactTime, Tag 60

                                                                            func (ListStatus) ToMessage

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

                                                                              ToMessage returns a quickfix.Message instance

                                                                              type NoOrders

                                                                              type NoOrders struct {
                                                                              	*quickfix.Group
                                                                              }

                                                                                NoOrders is a repeating group element, Tag 73

                                                                                func (NoOrders) GetAvgPx

                                                                                func (m NoOrders) GetAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                                                  GetAvgPx gets AvgPx, Tag 6

                                                                                  func (NoOrders) GetClOrdID

                                                                                  func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError)

                                                                                    GetClOrdID gets ClOrdID, Tag 11

                                                                                    func (NoOrders) GetCumQty

                                                                                    func (m NoOrders) GetCumQty() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                                                      GetCumQty gets CumQty, Tag 14

                                                                                      func (NoOrders) GetCxlQty

                                                                                      func (m NoOrders) GetCxlQty() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                                                        GetCxlQty gets CxlQty, Tag 84

                                                                                        func (NoOrders) GetEncodedText

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

                                                                                          GetEncodedText gets EncodedText, Tag 355

                                                                                          func (NoOrders) GetEncodedTextLen

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

                                                                                            GetEncodedTextLen gets EncodedTextLen, Tag 354

                                                                                            func (NoOrders) GetLeavesQty

                                                                                            func (m NoOrders) GetLeavesQty() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                                                              GetLeavesQty gets LeavesQty, Tag 151

                                                                                              func (NoOrders) GetOrdRejReason

                                                                                              func (m NoOrders) GetOrdRejReason() (v enum.OrdRejReason, err quickfix.MessageRejectError)

                                                                                                GetOrdRejReason gets OrdRejReason, Tag 103

                                                                                                func (NoOrders) GetOrdStatus

                                                                                                func (m NoOrders) GetOrdStatus() (v enum.OrdStatus, err quickfix.MessageRejectError)

                                                                                                  GetOrdStatus gets OrdStatus, Tag 39

                                                                                                  func (NoOrders) GetSecondaryClOrdID

                                                                                                  func (m NoOrders) GetSecondaryClOrdID() (v string, err quickfix.MessageRejectError)

                                                                                                    GetSecondaryClOrdID gets SecondaryClOrdID, Tag 526

                                                                                                    func (NoOrders) GetText

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

                                                                                                      GetText gets Text, Tag 58

                                                                                                      func (NoOrders) GetWorkingIndicator

                                                                                                      func (m NoOrders) GetWorkingIndicator() (v bool, err quickfix.MessageRejectError)

                                                                                                        GetWorkingIndicator gets WorkingIndicator, Tag 636

                                                                                                        func (NoOrders) HasAvgPx

                                                                                                        func (m NoOrders) HasAvgPx() bool

                                                                                                          HasAvgPx returns true if AvgPx is present, Tag 6

                                                                                                          func (NoOrders) HasClOrdID

                                                                                                          func (m NoOrders) HasClOrdID() bool

                                                                                                            HasClOrdID returns true if ClOrdID is present, Tag 11

                                                                                                            func (NoOrders) HasCumQty

                                                                                                            func (m NoOrders) HasCumQty() bool

                                                                                                              HasCumQty returns true if CumQty is present, Tag 14

                                                                                                              func (NoOrders) HasCxlQty

                                                                                                              func (m NoOrders) HasCxlQty() bool

                                                                                                                HasCxlQty returns true if CxlQty is present, Tag 84

                                                                                                                func (NoOrders) HasEncodedText

                                                                                                                func (m NoOrders) HasEncodedText() bool

                                                                                                                  HasEncodedText returns true if EncodedText is present, Tag 355

                                                                                                                  func (NoOrders) HasEncodedTextLen

                                                                                                                  func (m NoOrders) HasEncodedTextLen() bool

                                                                                                                    HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

                                                                                                                    func (NoOrders) HasLeavesQty

                                                                                                                    func (m NoOrders) HasLeavesQty() bool

                                                                                                                      HasLeavesQty returns true if LeavesQty is present, Tag 151

                                                                                                                      func (NoOrders) HasOrdRejReason

                                                                                                                      func (m NoOrders) HasOrdRejReason() bool

                                                                                                                        HasOrdRejReason returns true if OrdRejReason is present, Tag 103

                                                                                                                        func (NoOrders) HasOrdStatus

                                                                                                                        func (m NoOrders) HasOrdStatus() bool

                                                                                                                          HasOrdStatus returns true if OrdStatus is present, Tag 39

                                                                                                                          func (NoOrders) HasSecondaryClOrdID

                                                                                                                          func (m NoOrders) HasSecondaryClOrdID() bool

                                                                                                                            HasSecondaryClOrdID returns true if SecondaryClOrdID is present, Tag 526

                                                                                                                            func (NoOrders) HasText

                                                                                                                            func (m NoOrders) HasText() bool

                                                                                                                              HasText returns true if Text is present, Tag 58

                                                                                                                              func (NoOrders) HasWorkingIndicator

                                                                                                                              func (m NoOrders) HasWorkingIndicator() bool

                                                                                                                                HasWorkingIndicator returns true if WorkingIndicator is present, Tag 636

                                                                                                                                func (NoOrders) SetAvgPx

                                                                                                                                func (m NoOrders) SetAvgPx(value decimal.Decimal, scale int32)

                                                                                                                                  SetAvgPx sets AvgPx, Tag 6

                                                                                                                                  func (NoOrders) SetClOrdID

                                                                                                                                  func (m NoOrders) SetClOrdID(v string)

                                                                                                                                    SetClOrdID sets ClOrdID, Tag 11

                                                                                                                                    func (NoOrders) SetCumQty

                                                                                                                                    func (m NoOrders) SetCumQty(value decimal.Decimal, scale int32)

                                                                                                                                      SetCumQty sets CumQty, Tag 14

                                                                                                                                      func (NoOrders) SetCxlQty

                                                                                                                                      func (m NoOrders) SetCxlQty(value decimal.Decimal, scale int32)

                                                                                                                                        SetCxlQty sets CxlQty, Tag 84

                                                                                                                                        func (NoOrders) SetEncodedText

                                                                                                                                        func (m NoOrders) SetEncodedText(v string)

                                                                                                                                          SetEncodedText sets EncodedText, Tag 355

                                                                                                                                          func (NoOrders) SetEncodedTextLen

                                                                                                                                          func (m NoOrders) SetEncodedTextLen(v int)

                                                                                                                                            SetEncodedTextLen sets EncodedTextLen, Tag 354

                                                                                                                                            func (NoOrders) SetLeavesQty

                                                                                                                                            func (m NoOrders) SetLeavesQty(value decimal.Decimal, scale int32)

                                                                                                                                              SetLeavesQty sets LeavesQty, Tag 151

                                                                                                                                              func (NoOrders) SetOrdRejReason

                                                                                                                                              func (m NoOrders) SetOrdRejReason(v enum.OrdRejReason)

                                                                                                                                                SetOrdRejReason sets OrdRejReason, Tag 103

                                                                                                                                                func (NoOrders) SetOrdStatus

                                                                                                                                                func (m NoOrders) SetOrdStatus(v enum.OrdStatus)

                                                                                                                                                  SetOrdStatus sets OrdStatus, Tag 39

                                                                                                                                                  func (NoOrders) SetSecondaryClOrdID

                                                                                                                                                  func (m NoOrders) SetSecondaryClOrdID(v string)

                                                                                                                                                    SetSecondaryClOrdID sets SecondaryClOrdID, Tag 526

                                                                                                                                                    func (NoOrders) SetText

                                                                                                                                                    func (m NoOrders) SetText(v string)

                                                                                                                                                      SetText sets Text, Tag 58

                                                                                                                                                      func (NoOrders) SetWorkingIndicator

                                                                                                                                                      func (m NoOrders) SetWorkingIndicator(v bool)

                                                                                                                                                        SetWorkingIndicator sets WorkingIndicator, Tag 636

                                                                                                                                                        type NoOrdersRepeatingGroup

                                                                                                                                                        type NoOrdersRepeatingGroup struct {
                                                                                                                                                        	*quickfix.RepeatingGroup
                                                                                                                                                        }

                                                                                                                                                          NoOrdersRepeatingGroup is a repeating group, Tag 73

                                                                                                                                                          func NewNoOrdersRepeatingGroup

                                                                                                                                                          func NewNoOrdersRepeatingGroup() NoOrdersRepeatingGroup

                                                                                                                                                            NewNoOrdersRepeatingGroup returns an initialized, NoOrdersRepeatingGroup

                                                                                                                                                            func (NoOrdersRepeatingGroup) Add

                                                                                                                                                              Add create and append a new NoOrders to this group

                                                                                                                                                              func (NoOrdersRepeatingGroup) Get

                                                                                                                                                                Get returns the ith NoOrders in the NoOrdersRepeatinGroup

                                                                                                                                                                type RouteOut

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

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