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 Heartbeat

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

      Heartbeat is the fixt11 Heartbeat type, MsgType = 0

      func FromMessage

      func FromMessage(m *quickfix.Message) Heartbeat

        FromMessage creates a Heartbeat from a quickfix.Message instance

        func New

        func New() (m Heartbeat)

          New returns a Heartbeat initialized with the required fields for Heartbeat

          func (Heartbeat) GetTestReqID

          func (m Heartbeat) GetTestReqID() (v string, err quickfix.MessageRejectError)

            GetTestReqID gets TestReqID, Tag 112

            func (Heartbeat) HasTestReqID

            func (m Heartbeat) HasTestReqID() bool

              HasTestReqID returns true if TestReqID is present, Tag 112

              func (Heartbeat) SetTestReqID

              func (m Heartbeat) SetTestReqID(v string)

                SetTestReqID sets TestReqID, Tag 112

                func (Heartbeat) ToMessage

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

                  ToMessage returns a quickfix.Message instance

                  type RouteOut

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

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