Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type RouteOut
- type SecurityTypeRequest
- func (m SecurityTypeRequest) GetEncodedText() (f field.EncodedTextField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetMarketID() (f field.MarketIDField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetMarketSegmentID() (f field.MarketSegmentIDField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetProduct() (f field.ProductField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetSecurityReqID() (f field.SecurityReqIDField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetSecuritySubType() (f field.SecuritySubTypeField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetText() (f field.TextField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetTradingSessionID() (f field.TradingSessionIDField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetTradingSessionSubID() (f field.TradingSessionSubIDField, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) HasEncodedText() bool
- func (m SecurityTypeRequest) HasEncodedTextLen() bool
- func (m SecurityTypeRequest) HasMarketID() bool
- func (m SecurityTypeRequest) HasMarketSegmentID() bool
- func (m SecurityTypeRequest) HasProduct() bool
- func (m SecurityTypeRequest) HasSecurityReqID() bool
- func (m SecurityTypeRequest) HasSecuritySubType() bool
- func (m SecurityTypeRequest) HasSecurityType() bool
- func (m SecurityTypeRequest) HasText() bool
- func (m SecurityTypeRequest) HasTradingSessionID() bool
- func (m SecurityTypeRequest) HasTradingSessionSubID() bool
- func (m SecurityTypeRequest) SetEncodedText(v string)
- func (m SecurityTypeRequest) SetEncodedTextLen(v int)
- func (m SecurityTypeRequest) SetMarketID(v string)
- func (m SecurityTypeRequest) SetMarketSegmentID(v string)
- func (m SecurityTypeRequest) SetProduct(v int)
- func (m SecurityTypeRequest) SetSecurityReqID(v string)
- func (m SecurityTypeRequest) SetSecuritySubType(v string)
- func (m SecurityTypeRequest) SetSecurityType(v string)
- func (m SecurityTypeRequest) SetText(v string)
- func (m SecurityTypeRequest) SetTradingSessionID(v string)
- func (m SecurityTypeRequest) SetTradingSessionSubID(v string)
- func (m SecurityTypeRequest) ToMessage() quickfix.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RouteOut ¶
type RouteOut func(msg SecurityTypeRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message
type SecurityTypeRequest ¶ added in v0.4.0
type SecurityTypeRequest struct { fixt11.Header quickfix.Body fixt11.Trailer //ReceiveTime is the time that this message was read from the socket connection ReceiveTime time.Time }
SecurityTypeRequest is the fix50sp2 SecurityTypeRequest type, MsgType = v
func FromMessage ¶ added in v0.4.0
func FromMessage(m quickfix.Message) SecurityTypeRequest
FromMessage creates a SecurityTypeRequest from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest)
New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest
func (SecurityTypeRequest) GetEncodedText ¶ added in v0.4.0
func (m SecurityTypeRequest) GetEncodedText() (f field.EncodedTextField, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355
func (SecurityTypeRequest) GetEncodedTextLen ¶ added in v0.4.0
func (m SecurityTypeRequest) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354
func (SecurityTypeRequest) GetMarketID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetMarketID() (f field.MarketIDField, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301
func (SecurityTypeRequest) GetMarketSegmentID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetMarketSegmentID() (f field.MarketSegmentIDField, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300
func (SecurityTypeRequest) GetProduct ¶ added in v0.4.0
func (m SecurityTypeRequest) GetProduct() (f field.ProductField, err quickfix.MessageRejectError)
GetProduct gets Product, Tag 460
func (SecurityTypeRequest) GetSecurityReqID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetSecurityReqID() (f field.SecurityReqIDField, err quickfix.MessageRejectError)
GetSecurityReqID gets SecurityReqID, Tag 320
func (SecurityTypeRequest) GetSecuritySubType ¶ added in v0.4.0
func (m SecurityTypeRequest) GetSecuritySubType() (f field.SecuritySubTypeField, err quickfix.MessageRejectError)
GetSecuritySubType gets SecuritySubType, Tag 762
func (SecurityTypeRequest) GetSecurityType ¶ added in v0.4.0
func (m SecurityTypeRequest) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167
func (SecurityTypeRequest) GetText ¶ added in v0.4.0
func (m SecurityTypeRequest) GetText() (f field.TextField, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (SecurityTypeRequest) GetTradingSessionID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetTradingSessionID() (f field.TradingSessionIDField, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336
func (SecurityTypeRequest) GetTradingSessionSubID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetTradingSessionSubID() (f field.TradingSessionSubIDField, err quickfix.MessageRejectError)
GetTradingSessionSubID gets TradingSessionSubID, Tag 625
func (SecurityTypeRequest) HasEncodedText ¶ added in v0.4.0
func (m SecurityTypeRequest) HasEncodedText() bool
HasEncodedText returns true if EncodedText is present, Tag 355
func (SecurityTypeRequest) HasEncodedTextLen ¶ added in v0.4.0
func (m SecurityTypeRequest) HasEncodedTextLen() bool
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354
func (SecurityTypeRequest) HasMarketID ¶ added in v0.4.0
func (m SecurityTypeRequest) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301
func (SecurityTypeRequest) HasMarketSegmentID ¶ added in v0.4.0
func (m SecurityTypeRequest) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300
func (SecurityTypeRequest) HasProduct ¶ added in v0.4.0
func (m SecurityTypeRequest) HasProduct() bool
HasProduct returns true if Product is present, Tag 460
func (SecurityTypeRequest) HasSecurityReqID ¶ added in v0.4.0
func (m SecurityTypeRequest) HasSecurityReqID() bool
HasSecurityReqID returns true if SecurityReqID is present, Tag 320
func (SecurityTypeRequest) HasSecuritySubType ¶ added in v0.4.0
func (m SecurityTypeRequest) HasSecuritySubType() bool
HasSecuritySubType returns true if SecuritySubType is present, Tag 762
func (SecurityTypeRequest) HasSecurityType ¶ added in v0.4.0
func (m SecurityTypeRequest) HasSecurityType() bool
HasSecurityType returns true if SecurityType is present, Tag 167
func (SecurityTypeRequest) HasText ¶ added in v0.4.0
func (m SecurityTypeRequest) HasText() bool
HasText returns true if Text is present, Tag 58
func (SecurityTypeRequest) HasTradingSessionID ¶ added in v0.4.0
func (m SecurityTypeRequest) HasTradingSessionID() bool
HasTradingSessionID returns true if TradingSessionID is present, Tag 336
func (SecurityTypeRequest) HasTradingSessionSubID ¶ added in v0.4.0
func (m SecurityTypeRequest) HasTradingSessionSubID() bool
HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625
func (SecurityTypeRequest) SetEncodedText ¶ added in v0.4.0
func (m SecurityTypeRequest) SetEncodedText(v string)
SetEncodedText sets EncodedText, Tag 355
func (SecurityTypeRequest) SetEncodedTextLen ¶ added in v0.4.0
func (m SecurityTypeRequest) SetEncodedTextLen(v int)
SetEncodedTextLen sets EncodedTextLen, Tag 354
func (SecurityTypeRequest) SetMarketID ¶ added in v0.4.0
func (m SecurityTypeRequest) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301
func (SecurityTypeRequest) SetMarketSegmentID ¶ added in v0.4.0
func (m SecurityTypeRequest) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300
func (SecurityTypeRequest) SetProduct ¶ added in v0.4.0
func (m SecurityTypeRequest) SetProduct(v int)
SetProduct sets Product, Tag 460
func (SecurityTypeRequest) SetSecurityReqID ¶ added in v0.4.0
func (m SecurityTypeRequest) SetSecurityReqID(v string)
SetSecurityReqID sets SecurityReqID, Tag 320
func (SecurityTypeRequest) SetSecuritySubType ¶ added in v0.4.0
func (m SecurityTypeRequest) SetSecuritySubType(v string)
SetSecuritySubType sets SecuritySubType, Tag 762
func (SecurityTypeRequest) SetSecurityType ¶ added in v0.4.0
func (m SecurityTypeRequest) SetSecurityType(v string)
SetSecurityType sets SecurityType, Tag 167
func (SecurityTypeRequest) SetText ¶ added in v0.4.0
func (m SecurityTypeRequest) SetText(v string)
SetText sets Text, Tag 58
func (SecurityTypeRequest) SetTradingSessionID ¶ added in v0.4.0
func (m SecurityTypeRequest) SetTradingSessionID(v string)
SetTradingSessionID sets TradingSessionID, Tag 336
func (SecurityTypeRequest) SetTradingSessionSubID ¶ added in v0.4.0
func (m SecurityTypeRequest) SetTradingSessionSubID(v string)
SetTradingSessionSubID sets TradingSessionSubID, Tag 625
func (SecurityTypeRequest) ToMessage ¶ added in v0.4.0
func (m SecurityTypeRequest) ToMessage() quickfix.Message
ToMessage returns a quickfix.Message instance