marketdefinitionrequest

package
v1.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2024 License: Apache-1.1 Imports: 5 Imported by: 0

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 MarketDefinitionRequest

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

MarketDefinitionRequest is the fix50sp2 MarketDefinitionRequest type, MsgType = BT.

func FromMessage

FromMessage creates a MarketDefinitionRequest from a quickfix.Message instance.

func New

func New(marketreqid field.MarketReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m MarketDefinitionRequest)

New returns a MarketDefinitionRequest initialized with the required fields for MarketDefinitionRequest.

func (MarketDefinitionRequest) GetMarketID

func (m MarketDefinitionRequest) GetMarketID() (v string, err quickfix.MessageRejectError)

GetMarketID gets MarketID, Tag 1301.

func (MarketDefinitionRequest) GetMarketReqID

func (m MarketDefinitionRequest) GetMarketReqID() (v string, err quickfix.MessageRejectError)

GetMarketReqID gets MarketReqID, Tag 1393.

func (MarketDefinitionRequest) GetMarketSegmentID

func (m MarketDefinitionRequest) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)

GetMarketSegmentID gets MarketSegmentID, Tag 1300.

func (MarketDefinitionRequest) GetParentMktSegmID

func (m MarketDefinitionRequest) GetParentMktSegmID() (v string, err quickfix.MessageRejectError)

GetParentMktSegmID gets ParentMktSegmID, Tag 1325.

func (MarketDefinitionRequest) GetSubscriptionRequestType

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

GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263.

func (MarketDefinitionRequest) HasMarketID

func (m MarketDefinitionRequest) HasMarketID() bool

HasMarketID returns true if MarketID is present, Tag 1301.

func (MarketDefinitionRequest) HasMarketReqID

func (m MarketDefinitionRequest) HasMarketReqID() bool

HasMarketReqID returns true if MarketReqID is present, Tag 1393.

func (MarketDefinitionRequest) HasMarketSegmentID

func (m MarketDefinitionRequest) HasMarketSegmentID() bool

HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300.

func (MarketDefinitionRequest) HasParentMktSegmID

func (m MarketDefinitionRequest) HasParentMktSegmID() bool

HasParentMktSegmID returns true if ParentMktSegmID is present, Tag 1325.

func (MarketDefinitionRequest) HasSubscriptionRequestType

func (m MarketDefinitionRequest) HasSubscriptionRequestType() bool

HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263.

func (MarketDefinitionRequest) SetMarketID

func (m MarketDefinitionRequest) SetMarketID(v string)

SetMarketID sets MarketID, Tag 1301.

func (MarketDefinitionRequest) SetMarketReqID

func (m MarketDefinitionRequest) SetMarketReqID(v string)

SetMarketReqID sets MarketReqID, Tag 1393.

func (MarketDefinitionRequest) SetMarketSegmentID

func (m MarketDefinitionRequest) SetMarketSegmentID(v string)

SetMarketSegmentID sets MarketSegmentID, Tag 1300.

func (MarketDefinitionRequest) SetParentMktSegmID

func (m MarketDefinitionRequest) SetParentMktSegmID(v string)

SetParentMktSegmID sets ParentMktSegmID, Tag 1325.

func (MarketDefinitionRequest) SetSubscriptionRequestType

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

SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263.

func (MarketDefinitionRequest) ToMessage

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

ToMessage returns a quickfix.Message instance.

type RouteOut

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL