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) GetSecurityReqID() (f field.SecurityReqIDField, 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) HasSecurityReqID() 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) SetSecurityReqID(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 { fix43.Header quickfix.Body fix43.Trailer //ReceiveTime is the time that this message was read from the socket connection ReceiveTime time.Time }
SecurityTypeRequest is the fix43 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) GetSecurityReqID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetSecurityReqID() (f field.SecurityReqIDField, err quickfix.MessageRejectError)
GetSecurityReqID gets SecurityReqID, Tag 320
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) HasSecurityReqID ¶ added in v0.4.0
func (m SecurityTypeRequest) HasSecurityReqID() bool
HasSecurityReqID returns true if SecurityReqID is present, Tag 320
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) SetSecurityReqID ¶ added in v0.4.0
func (m SecurityTypeRequest) SetSecurityReqID(v string)
SetSecurityReqID sets SecurityReqID, Tag 320
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