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 TradingSessionListRequest

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

        TradingSessionListRequest is the fix50 TradingSessionListRequest type, MsgType = BI

        func FromMessage

          FromMessage creates a TradingSessionListRequest from a quickfix.Message instance

          func New

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

            New returns a TradingSessionListRequest initialized with the required fields for TradingSessionListRequest

            func (TradingSessionListRequest) GetSecurityExchange

            func (m TradingSessionListRequest) GetSecurityExchange() (v string, err quickfix.MessageRejectError)

              GetSecurityExchange gets SecurityExchange, Tag 207

              func (TradingSessionListRequest) GetSubscriptionRequestType

              func (m TradingSessionListRequest) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)

                GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263

                func (TradingSessionListRequest) GetTradSesMethod

                  GetTradSesMethod gets TradSesMethod, Tag 338

                  func (TradingSessionListRequest) GetTradSesMode

                    GetTradSesMode gets TradSesMode, Tag 339

                    func (TradingSessionListRequest) GetTradSesReqID

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

                      GetTradSesReqID gets TradSesReqID, Tag 335

                      func (TradingSessionListRequest) GetTradingSessionID

                        GetTradingSessionID gets TradingSessionID, Tag 336

                        func (TradingSessionListRequest) GetTradingSessionSubID

                          GetTradingSessionSubID gets TradingSessionSubID, Tag 625

                          func (TradingSessionListRequest) HasSecurityExchange

                          func (m TradingSessionListRequest) HasSecurityExchange() bool

                            HasSecurityExchange returns true if SecurityExchange is present, Tag 207

                            func (TradingSessionListRequest) HasSubscriptionRequestType

                            func (m TradingSessionListRequest) HasSubscriptionRequestType() bool

                              HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263

                              func (TradingSessionListRequest) HasTradSesMethod

                              func (m TradingSessionListRequest) HasTradSesMethod() bool

                                HasTradSesMethod returns true if TradSesMethod is present, Tag 338

                                func (TradingSessionListRequest) HasTradSesMode

                                func (m TradingSessionListRequest) HasTradSesMode() bool

                                  HasTradSesMode returns true if TradSesMode is present, Tag 339

                                  func (TradingSessionListRequest) HasTradSesReqID

                                  func (m TradingSessionListRequest) HasTradSesReqID() bool

                                    HasTradSesReqID returns true if TradSesReqID is present, Tag 335

                                    func (TradingSessionListRequest) HasTradingSessionID

                                    func (m TradingSessionListRequest) HasTradingSessionID() bool

                                      HasTradingSessionID returns true if TradingSessionID is present, Tag 336

                                      func (TradingSessionListRequest) HasTradingSessionSubID

                                      func (m TradingSessionListRequest) HasTradingSessionSubID() bool

                                        HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625

                                        func (TradingSessionListRequest) SetSecurityExchange

                                        func (m TradingSessionListRequest) SetSecurityExchange(v string)

                                          SetSecurityExchange sets SecurityExchange, Tag 207

                                          func (TradingSessionListRequest) SetSubscriptionRequestType

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

                                            SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263

                                            func (TradingSessionListRequest) SetTradSesMethod

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

                                              SetTradSesMethod sets TradSesMethod, Tag 338

                                              func (TradingSessionListRequest) SetTradSesMode

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

                                                SetTradSesMode sets TradSesMode, Tag 339

                                                func (TradingSessionListRequest) SetTradSesReqID

                                                func (m TradingSessionListRequest) SetTradSesReqID(v string)

                                                  SetTradSesReqID sets TradSesReqID, Tag 335

                                                  func (TradingSessionListRequest) SetTradingSessionID

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

                                                    SetTradingSessionID sets TradingSessionID, Tag 336

                                                    func (TradingSessionListRequest) SetTradingSessionSubID

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

                                                      SetTradingSessionSubID sets TradingSessionSubID, Tag 625

                                                      func (TradingSessionListRequest) ToMessage

                                                        ToMessage returns a quickfix.Message instance