Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type RouteOut
- type SecurityTypeRequest
- func (m SecurityTypeRequest) GetEncodedText() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetSecurityReqID() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetSecuritySubType() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetText() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
- func (m SecurityTypeRequest) HasEncodedText() bool
- func (m SecurityTypeRequest) HasEncodedTextLen() 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) SetProduct(v enum.Product)
- func (m SecurityTypeRequest) SetSecurityReqID(v string)
- func (m SecurityTypeRequest) SetSecuritySubType(v string)
- func (m SecurityTypeRequest) SetSecurityType(v enum.SecurityType)
- func (m SecurityTypeRequest) SetText(v string)
- func (m SecurityTypeRequest) SetTradingSessionID(v enum.TradingSessionID)
- func (m SecurityTypeRequest) SetTradingSessionSubID(v enum.TradingSessionSubID)
- 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 { fix44.Header *quickfix.Body fix44.Trailer Message *quickfix.Message }
SecurityTypeRequest is the fix44 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() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355.
func (SecurityTypeRequest) GetEncodedTextLen ¶ added in v0.4.0
func (m SecurityTypeRequest) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354.
func (SecurityTypeRequest) GetProduct ¶ added in v0.4.0
func (m SecurityTypeRequest) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
GetProduct gets Product, Tag 460.
func (SecurityTypeRequest) GetSecurityReqID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetSecurityReqID() (v string, err quickfix.MessageRejectError)
GetSecurityReqID gets SecurityReqID, Tag 320.
func (SecurityTypeRequest) GetSecuritySubType ¶ added in v0.4.0
func (m SecurityTypeRequest) GetSecuritySubType() (v string, err quickfix.MessageRejectError)
GetSecuritySubType gets SecuritySubType, Tag 762.
func (SecurityTypeRequest) GetSecurityType ¶ added in v0.4.0
func (m SecurityTypeRequest) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167.
func (SecurityTypeRequest) GetText ¶ added in v0.4.0
func (m SecurityTypeRequest) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58.
func (SecurityTypeRequest) GetTradingSessionID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336.
func (SecurityTypeRequest) GetTradingSessionSubID ¶ added in v0.4.0
func (m SecurityTypeRequest) GetTradingSessionSubID() (v enum.TradingSessionSubID, 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) 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) SetProduct ¶ added in v0.4.0
func (m SecurityTypeRequest) SetProduct(v enum.Product)
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 enum.SecurityType)
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 enum.TradingSessionID)
SetTradingSessionID sets TradingSessionID, Tag 336.
func (SecurityTypeRequest) SetTradingSessionSubID ¶ added in v0.4.0
func (m SecurityTypeRequest) SetTradingSessionSubID(v enum.TradingSessionSubID)
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.