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 {
      	fix42.Header
      	*quickfix.Body
      	fix42.Trailer
      	Message *quickfix.Message
      }

        TradingSessionStatusRequest is the fix42 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) 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) 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) ToMessage

                                            ToMessage returns a quickfix.Message instance