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 ¶
type SecurityTypeRequest struct { fixt11.Header *quickfix.Body fixt11.Trailer Message *quickfix.Message }
SecurityTypeRequest is the fix50 SecurityTypeRequest type, MsgType = v.
func FromMessage ¶
func FromMessage(m *quickfix.Message) SecurityTypeRequest
FromMessage creates a SecurityTypeRequest from a quickfix.Message instance.
func New ¶
func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest)
New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest.
func (SecurityTypeRequest) GetEncodedText ¶
func (m SecurityTypeRequest) GetEncodedText() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355.
func (SecurityTypeRequest) GetEncodedTextLen ¶
func (m SecurityTypeRequest) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354.
func (SecurityTypeRequest) GetProduct ¶
func (m SecurityTypeRequest) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
GetProduct gets Product, Tag 460.
func (SecurityTypeRequest) GetSecurityReqID ¶
func (m SecurityTypeRequest) GetSecurityReqID() (v string, err quickfix.MessageRejectError)
GetSecurityReqID gets SecurityReqID, Tag 320.
func (SecurityTypeRequest) GetSecuritySubType ¶
func (m SecurityTypeRequest) GetSecuritySubType() (v string, err quickfix.MessageRejectError)
GetSecuritySubType gets SecuritySubType, Tag 762.
func (SecurityTypeRequest) GetSecurityType ¶
func (m SecurityTypeRequest) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167.
func (SecurityTypeRequest) GetText ¶
func (m SecurityTypeRequest) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58.
func (SecurityTypeRequest) GetTradingSessionID ¶
func (m SecurityTypeRequest) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336.
func (SecurityTypeRequest) GetTradingSessionSubID ¶
func (m SecurityTypeRequest) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
GetTradingSessionSubID gets TradingSessionSubID, Tag 625.
func (SecurityTypeRequest) HasEncodedText ¶
func (m SecurityTypeRequest) HasEncodedText() bool
HasEncodedText returns true if EncodedText is present, Tag 355.
func (SecurityTypeRequest) HasEncodedTextLen ¶
func (m SecurityTypeRequest) HasEncodedTextLen() bool
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354.
func (SecurityTypeRequest) HasProduct ¶
func (m SecurityTypeRequest) HasProduct() bool
HasProduct returns true if Product is present, Tag 460.
func (SecurityTypeRequest) HasSecurityReqID ¶
func (m SecurityTypeRequest) HasSecurityReqID() bool
HasSecurityReqID returns true if SecurityReqID is present, Tag 320.
func (SecurityTypeRequest) HasSecuritySubType ¶
func (m SecurityTypeRequest) HasSecuritySubType() bool
HasSecuritySubType returns true if SecuritySubType is present, Tag 762.
func (SecurityTypeRequest) HasSecurityType ¶
func (m SecurityTypeRequest) HasSecurityType() bool
HasSecurityType returns true if SecurityType is present, Tag 167.
func (SecurityTypeRequest) HasText ¶
func (m SecurityTypeRequest) HasText() bool
HasText returns true if Text is present, Tag 58.
func (SecurityTypeRequest) HasTradingSessionID ¶
func (m SecurityTypeRequest) HasTradingSessionID() bool
HasTradingSessionID returns true if TradingSessionID is present, Tag 336.
func (SecurityTypeRequest) HasTradingSessionSubID ¶
func (m SecurityTypeRequest) HasTradingSessionSubID() bool
HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625.
func (SecurityTypeRequest) SetEncodedText ¶
func (m SecurityTypeRequest) SetEncodedText(v string)
SetEncodedText sets EncodedText, Tag 355.
func (SecurityTypeRequest) SetEncodedTextLen ¶
func (m SecurityTypeRequest) SetEncodedTextLen(v int)
SetEncodedTextLen sets EncodedTextLen, Tag 354.
func (SecurityTypeRequest) SetProduct ¶
func (m SecurityTypeRequest) SetProduct(v enum.Product)
SetProduct sets Product, Tag 460.
func (SecurityTypeRequest) SetSecurityReqID ¶
func (m SecurityTypeRequest) SetSecurityReqID(v string)
SetSecurityReqID sets SecurityReqID, Tag 320.
func (SecurityTypeRequest) SetSecuritySubType ¶
func (m SecurityTypeRequest) SetSecuritySubType(v string)
SetSecuritySubType sets SecuritySubType, Tag 762.
func (SecurityTypeRequest) SetSecurityType ¶
func (m SecurityTypeRequest) SetSecurityType(v enum.SecurityType)
SetSecurityType sets SecurityType, Tag 167.
func (SecurityTypeRequest) SetText ¶
func (m SecurityTypeRequest) SetText(v string)
SetText sets Text, Tag 58.
func (SecurityTypeRequest) SetTradingSessionID ¶
func (m SecurityTypeRequest) SetTradingSessionID(v enum.TradingSessionID)
SetTradingSessionID sets TradingSessionID, Tag 336.
func (SecurityTypeRequest) SetTradingSessionSubID ¶
func (m SecurityTypeRequest) SetTradingSessionSubID(v enum.TradingSessionSubID)
SetTradingSessionSubID sets TradingSessionSubID, Tag 625.
func (SecurityTypeRequest) ToMessage ¶
func (m SecurityTypeRequest) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance.