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 ListExecute

    type ListExecute struct {
    	fix42.Header
    	*quickfix.Body
    	fix42.Trailer
    	Message *quickfix.Message
    }

      ListExecute is the fix42 ListExecute type, MsgType = L

      func FromMessage

      func FromMessage(m *quickfix.Message) ListExecute

        FromMessage creates a ListExecute from a quickfix.Message instance

        func New

        func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListExecute)

          New returns a ListExecute initialized with the required fields for ListExecute

          func (ListExecute) GetBidID

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

            GetBidID gets BidID, Tag 390

            func (ListExecute) GetClientBidID

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

              GetClientBidID gets ClientBidID, Tag 391

              func (ListExecute) GetEncodedText

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

                GetEncodedText gets EncodedText, Tag 355

                func (ListExecute) GetEncodedTextLen

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

                  GetEncodedTextLen gets EncodedTextLen, Tag 354

                  func (ListExecute) GetListID

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

                    GetListID gets ListID, Tag 66

                    func (ListExecute) GetText

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

                      GetText gets Text, Tag 58

                      func (ListExecute) GetTransactTime

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

                        GetTransactTime gets TransactTime, Tag 60

                        func (ListExecute) HasBidID

                        func (m ListExecute) HasBidID() bool

                          HasBidID returns true if BidID is present, Tag 390

                          func (ListExecute) HasClientBidID

                          func (m ListExecute) HasClientBidID() bool

                            HasClientBidID returns true if ClientBidID is present, Tag 391

                            func (ListExecute) HasEncodedText

                            func (m ListExecute) HasEncodedText() bool

                              HasEncodedText returns true if EncodedText is present, Tag 355

                              func (ListExecute) HasEncodedTextLen

                              func (m ListExecute) HasEncodedTextLen() bool

                                HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

                                func (ListExecute) HasListID

                                func (m ListExecute) HasListID() bool

                                  HasListID returns true if ListID is present, Tag 66

                                  func (ListExecute) HasText

                                  func (m ListExecute) HasText() bool

                                    HasText returns true if Text is present, Tag 58

                                    func (ListExecute) HasTransactTime

                                    func (m ListExecute) HasTransactTime() bool

                                      HasTransactTime returns true if TransactTime is present, Tag 60

                                      func (ListExecute) SetBidID

                                      func (m ListExecute) SetBidID(v string)

                                        SetBidID sets BidID, Tag 390

                                        func (ListExecute) SetClientBidID

                                        func (m ListExecute) SetClientBidID(v string)

                                          SetClientBidID sets ClientBidID, Tag 391

                                          func (ListExecute) SetEncodedText

                                          func (m ListExecute) SetEncodedText(v string)

                                            SetEncodedText sets EncodedText, Tag 355

                                            func (ListExecute) SetEncodedTextLen

                                            func (m ListExecute) SetEncodedTextLen(v int)

                                              SetEncodedTextLen sets EncodedTextLen, Tag 354

                                              func (ListExecute) SetListID

                                              func (m ListExecute) SetListID(v string)

                                                SetListID sets ListID, Tag 66

                                                func (ListExecute) SetText

                                                func (m ListExecute) SetText(v string)

                                                  SetText sets Text, Tag 58

                                                  func (ListExecute) SetTransactTime

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

                                                    SetTransactTime sets TransactTime, Tag 60

                                                    func (ListExecute) ToMessage

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

                                                      ToMessage returns a quickfix.Message instance

                                                      type RouteOut

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

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