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 RouteOut

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

      type TradingSessionStatusRequest

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

        TradingSessionStatusRequest is the fix43 TradingSessionStatusRequest type, MsgType = g

        func FromMessage

          FromMessage creates a TradingSessionStatusRequest from a quickfix.Message instance

          func New

          func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest)

            New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest

            func (TradingSessionStatusRequest) GetSubscriptionRequestType

              GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263

              func (TradingSessionStatusRequest) GetTradSesMethod

                GetTradSesMethod gets TradSesMethod, Tag 338

                func (TradingSessionStatusRequest) GetTradSesMode

                  GetTradSesMode gets TradSesMode, Tag 339

                  func (TradingSessionStatusRequest) GetTradSesReqID

                  func (m TradingSessionStatusRequest) GetTradSesReqID() (v string, err quickfix.MessageRejectError)

                    GetTradSesReqID gets TradSesReqID, Tag 335

                    func (TradingSessionStatusRequest) GetTradingSessionID

                      GetTradingSessionID gets TradingSessionID, Tag 336

                      func (TradingSessionStatusRequest) GetTradingSessionSubID

                        GetTradingSessionSubID gets TradingSessionSubID, Tag 625

                        func (TradingSessionStatusRequest) HasSubscriptionRequestType

                        func (m TradingSessionStatusRequest) HasSubscriptionRequestType() bool

                          HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263

                          func (TradingSessionStatusRequest) HasTradSesMethod

                          func (m TradingSessionStatusRequest) HasTradSesMethod() bool

                            HasTradSesMethod returns true if TradSesMethod is present, Tag 338

                            func (TradingSessionStatusRequest) HasTradSesMode

                            func (m TradingSessionStatusRequest) HasTradSesMode() bool

                              HasTradSesMode returns true if TradSesMode is present, Tag 339

                              func (TradingSessionStatusRequest) HasTradSesReqID

                              func (m TradingSessionStatusRequest) HasTradSesReqID() bool

                                HasTradSesReqID returns true if TradSesReqID is present, Tag 335

                                func (TradingSessionStatusRequest) HasTradingSessionID

                                func (m TradingSessionStatusRequest) HasTradingSessionID() bool

                                  HasTradingSessionID returns true if TradingSessionID is present, Tag 336

                                  func (TradingSessionStatusRequest) HasTradingSessionSubID

                                  func (m TradingSessionStatusRequest) HasTradingSessionSubID() bool

                                    HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625

                                    func (TradingSessionStatusRequest) SetSubscriptionRequestType

                                    func (m TradingSessionStatusRequest) SetSubscriptionRequestType(v enum.SubscriptionRequestType)

                                      SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263

                                      func (TradingSessionStatusRequest) SetTradSesMethod

                                      func (m TradingSessionStatusRequest) SetTradSesMethod(v enum.TradSesMethod)

                                        SetTradSesMethod sets TradSesMethod, Tag 338

                                        func (TradingSessionStatusRequest) SetTradSesMode

                                        func (m TradingSessionStatusRequest) SetTradSesMode(v enum.TradSesMode)

                                          SetTradSesMode sets TradSesMode, Tag 339

                                          func (TradingSessionStatusRequest) SetTradSesReqID

                                          func (m TradingSessionStatusRequest) SetTradSesReqID(v string)

                                            SetTradSesReqID sets TradSesReqID, Tag 335

                                            func (TradingSessionStatusRequest) SetTradingSessionID

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

                                              SetTradingSessionID sets TradingSessionID, Tag 336

                                              func (TradingSessionStatusRequest) SetTradingSessionSubID

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

                                                SetTradingSessionSubID sets TradingSessionSubID, Tag 625

                                                func (TradingSessionStatusRequest) ToMessage

                                                  ToMessage returns a quickfix.Message instance