marketdefinitionrequest

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2017 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 fix50sp1 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