Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type NoSecurityTypes
- func (m NoSecurityTypes) GetCFICode() (v string, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) GetSecuritySubType() (v string, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) HasCFICode() bool
- func (m NoSecurityTypes) HasProduct() bool
- func (m NoSecurityTypes) HasSecuritySubType() bool
- func (m NoSecurityTypes) HasSecurityType() bool
- func (m NoSecurityTypes) SetCFICode(v string)
- func (m NoSecurityTypes) SetProduct(v enum.Product)
- func (m NoSecurityTypes) SetSecuritySubType(v string)
- func (m NoSecurityTypes) SetSecurityType(v enum.SecurityType)
- type NoSecurityTypesRepeatingGroup
- type RouteOut
- type SecurityTypes
- func (m SecurityTypes) GetEncodedText() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetLastFragment() (v bool, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetNoSecurityTypes() (NoSecurityTypesRepeatingGroup, quickfix.MessageRejectError)
- func (m SecurityTypes) GetSecurityReqID() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetSecurityResponseID() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetSecurityResponseType() (v enum.SecurityResponseType, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetText() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetTotNoSecurityTypes() (v int, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
- func (m SecurityTypes) HasEncodedText() bool
- func (m SecurityTypes) HasEncodedTextLen() bool
- func (m SecurityTypes) HasLastFragment() bool
- func (m SecurityTypes) HasNoSecurityTypes() bool
- func (m SecurityTypes) HasSecurityReqID() bool
- func (m SecurityTypes) HasSecurityResponseID() bool
- func (m SecurityTypes) HasSecurityResponseType() bool
- func (m SecurityTypes) HasSubscriptionRequestType() bool
- func (m SecurityTypes) HasText() bool
- func (m SecurityTypes) HasTotNoSecurityTypes() bool
- func (m SecurityTypes) HasTradingSessionID() bool
- func (m SecurityTypes) HasTradingSessionSubID() bool
- func (m SecurityTypes) SetEncodedText(v string)
- func (m SecurityTypes) SetEncodedTextLen(v int)
- func (m SecurityTypes) SetLastFragment(v bool)
- func (m SecurityTypes) SetNoSecurityTypes(f NoSecurityTypesRepeatingGroup)
- func (m SecurityTypes) SetSecurityReqID(v string)
- func (m SecurityTypes) SetSecurityResponseID(v string)
- func (m SecurityTypes) SetSecurityResponseType(v enum.SecurityResponseType)
- func (m SecurityTypes) SetSubscriptionRequestType(v enum.SubscriptionRequestType)
- func (m SecurityTypes) SetText(v string)
- func (m SecurityTypes) SetTotNoSecurityTypes(v int)
- func (m SecurityTypes) SetTradingSessionID(v enum.TradingSessionID)
- func (m SecurityTypes) SetTradingSessionSubID(v enum.TradingSessionSubID)
- func (m SecurityTypes) ToMessage() *quickfix.Message
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NoSecurityTypes ¶
NoSecurityTypes is a repeating group element, Tag 558
func (NoSecurityTypes) GetCFICode ¶
func (m NoSecurityTypes) GetCFICode() (v string, err quickfix.MessageRejectError)
GetCFICode gets CFICode, Tag 461
func (NoSecurityTypes) GetProduct ¶
func (m NoSecurityTypes) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
GetProduct gets Product, Tag 460
func (NoSecurityTypes) GetSecuritySubType ¶
func (m NoSecurityTypes) GetSecuritySubType() (v string, err quickfix.MessageRejectError)
GetSecuritySubType gets SecuritySubType, Tag 762
func (NoSecurityTypes) GetSecurityType ¶
func (m NoSecurityTypes) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167
func (NoSecurityTypes) HasCFICode ¶
func (m NoSecurityTypes) HasCFICode() bool
HasCFICode returns true if CFICode is present, Tag 461
func (NoSecurityTypes) HasProduct ¶
func (m NoSecurityTypes) HasProduct() bool
HasProduct returns true if Product is present, Tag 460
func (NoSecurityTypes) HasSecuritySubType ¶
func (m NoSecurityTypes) HasSecuritySubType() bool
HasSecuritySubType returns true if SecuritySubType is present, Tag 762
func (NoSecurityTypes) HasSecurityType ¶
func (m NoSecurityTypes) HasSecurityType() bool
HasSecurityType returns true if SecurityType is present, Tag 167
func (NoSecurityTypes) SetCFICode ¶
func (m NoSecurityTypes) SetCFICode(v string)
SetCFICode sets CFICode, Tag 461
func (NoSecurityTypes) SetProduct ¶
func (m NoSecurityTypes) SetProduct(v enum.Product)
SetProduct sets Product, Tag 460
func (NoSecurityTypes) SetSecuritySubType ¶
func (m NoSecurityTypes) SetSecuritySubType(v string)
SetSecuritySubType sets SecuritySubType, Tag 762
func (NoSecurityTypes) SetSecurityType ¶
func (m NoSecurityTypes) SetSecurityType(v enum.SecurityType)
SetSecurityType sets SecurityType, Tag 167
type NoSecurityTypesRepeatingGroup ¶
type NoSecurityTypesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoSecurityTypesRepeatingGroup is a repeating group, Tag 558
func NewNoSecurityTypesRepeatingGroup ¶
func NewNoSecurityTypesRepeatingGroup() NoSecurityTypesRepeatingGroup
NewNoSecurityTypesRepeatingGroup returns an initialized, NoSecurityTypesRepeatingGroup
func (NoSecurityTypesRepeatingGroup) Add ¶
func (m NoSecurityTypesRepeatingGroup) Add() NoSecurityTypes
Add create and append a new NoSecurityTypes to this group
func (NoSecurityTypesRepeatingGroup) Get ¶
func (m NoSecurityTypesRepeatingGroup) Get(i int) NoSecurityTypes
Get returns the ith NoSecurityTypes in the NoSecurityTypesRepeatinGroup
type RouteOut ¶
type RouteOut func(msg SecurityTypes, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message
type SecurityTypes ¶
SecurityTypes is the fix44 SecurityTypes type, MsgType = w
func FromMessage ¶
func FromMessage(m *quickfix.Message) SecurityTypes
FromMessage creates a SecurityTypes from a quickfix.Message instance
func New ¶
func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityTypes)
New returns a SecurityTypes initialized with the required fields for SecurityTypes
func (SecurityTypes) GetEncodedText ¶
func (m SecurityTypes) GetEncodedText() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355
func (SecurityTypes) GetEncodedTextLen ¶
func (m SecurityTypes) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354
func (SecurityTypes) GetLastFragment ¶
func (m SecurityTypes) GetLastFragment() (v bool, err quickfix.MessageRejectError)
GetLastFragment gets LastFragment, Tag 893
func (SecurityTypes) GetNoSecurityTypes ¶
func (m SecurityTypes) GetNoSecurityTypes() (NoSecurityTypesRepeatingGroup, quickfix.MessageRejectError)
GetNoSecurityTypes gets NoSecurityTypes, Tag 558
func (SecurityTypes) GetSecurityReqID ¶
func (m SecurityTypes) GetSecurityReqID() (v string, err quickfix.MessageRejectError)
GetSecurityReqID gets SecurityReqID, Tag 320
func (SecurityTypes) GetSecurityResponseID ¶
func (m SecurityTypes) GetSecurityResponseID() (v string, err quickfix.MessageRejectError)
GetSecurityResponseID gets SecurityResponseID, Tag 322
func (SecurityTypes) GetSecurityResponseType ¶
func (m SecurityTypes) GetSecurityResponseType() (v enum.SecurityResponseType, err quickfix.MessageRejectError)
GetSecurityResponseType gets SecurityResponseType, Tag 323
func (SecurityTypes) GetSubscriptionRequestType ¶
func (m SecurityTypes) GetSubscriptionRequestType() (v enum.SubscriptionRequestType, err quickfix.MessageRejectError)
GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263
func (SecurityTypes) GetText ¶
func (m SecurityTypes) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (SecurityTypes) GetTotNoSecurityTypes ¶
func (m SecurityTypes) GetTotNoSecurityTypes() (v int, err quickfix.MessageRejectError)
GetTotNoSecurityTypes gets TotNoSecurityTypes, Tag 557
func (SecurityTypes) GetTradingSessionID ¶
func (m SecurityTypes) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336
func (SecurityTypes) GetTradingSessionSubID ¶
func (m SecurityTypes) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)
GetTradingSessionSubID gets TradingSessionSubID, Tag 625
func (SecurityTypes) HasEncodedText ¶
func (m SecurityTypes) HasEncodedText() bool
HasEncodedText returns true if EncodedText is present, Tag 355
func (SecurityTypes) HasEncodedTextLen ¶
func (m SecurityTypes) HasEncodedTextLen() bool
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354
func (SecurityTypes) HasLastFragment ¶
func (m SecurityTypes) HasLastFragment() bool
HasLastFragment returns true if LastFragment is present, Tag 893
func (SecurityTypes) HasNoSecurityTypes ¶
func (m SecurityTypes) HasNoSecurityTypes() bool
HasNoSecurityTypes returns true if NoSecurityTypes is present, Tag 558
func (SecurityTypes) HasSecurityReqID ¶
func (m SecurityTypes) HasSecurityReqID() bool
HasSecurityReqID returns true if SecurityReqID is present, Tag 320
func (SecurityTypes) HasSecurityResponseID ¶
func (m SecurityTypes) HasSecurityResponseID() bool
HasSecurityResponseID returns true if SecurityResponseID is present, Tag 322
func (SecurityTypes) HasSecurityResponseType ¶
func (m SecurityTypes) HasSecurityResponseType() bool
HasSecurityResponseType returns true if SecurityResponseType is present, Tag 323
func (SecurityTypes) HasSubscriptionRequestType ¶
func (m SecurityTypes) HasSubscriptionRequestType() bool
HasSubscriptionRequestType returns true if SubscriptionRequestType is present, Tag 263
func (SecurityTypes) HasText ¶
func (m SecurityTypes) HasText() bool
HasText returns true if Text is present, Tag 58
func (SecurityTypes) HasTotNoSecurityTypes ¶
func (m SecurityTypes) HasTotNoSecurityTypes() bool
HasTotNoSecurityTypes returns true if TotNoSecurityTypes is present, Tag 557
func (SecurityTypes) HasTradingSessionID ¶
func (m SecurityTypes) HasTradingSessionID() bool
HasTradingSessionID returns true if TradingSessionID is present, Tag 336
func (SecurityTypes) HasTradingSessionSubID ¶
func (m SecurityTypes) HasTradingSessionSubID() bool
HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625
func (SecurityTypes) SetEncodedText ¶
func (m SecurityTypes) SetEncodedText(v string)
SetEncodedText sets EncodedText, Tag 355
func (SecurityTypes) SetEncodedTextLen ¶
func (m SecurityTypes) SetEncodedTextLen(v int)
SetEncodedTextLen sets EncodedTextLen, Tag 354
func (SecurityTypes) SetLastFragment ¶
func (m SecurityTypes) SetLastFragment(v bool)
SetLastFragment sets LastFragment, Tag 893
func (SecurityTypes) SetNoSecurityTypes ¶
func (m SecurityTypes) SetNoSecurityTypes(f NoSecurityTypesRepeatingGroup)
SetNoSecurityTypes sets NoSecurityTypes, Tag 558
func (SecurityTypes) SetSecurityReqID ¶
func (m SecurityTypes) SetSecurityReqID(v string)
SetSecurityReqID sets SecurityReqID, Tag 320
func (SecurityTypes) SetSecurityResponseID ¶
func (m SecurityTypes) SetSecurityResponseID(v string)
SetSecurityResponseID sets SecurityResponseID, Tag 322
func (SecurityTypes) SetSecurityResponseType ¶
func (m SecurityTypes) SetSecurityResponseType(v enum.SecurityResponseType)
SetSecurityResponseType sets SecurityResponseType, Tag 323
func (SecurityTypes) SetSubscriptionRequestType ¶
func (m SecurityTypes) SetSubscriptionRequestType(v enum.SubscriptionRequestType)
SetSubscriptionRequestType sets SubscriptionRequestType, Tag 263
func (SecurityTypes) SetTotNoSecurityTypes ¶
func (m SecurityTypes) SetTotNoSecurityTypes(v int)
SetTotNoSecurityTypes sets TotNoSecurityTypes, Tag 557
func (SecurityTypes) SetTradingSessionID ¶
func (m SecurityTypes) SetTradingSessionID(v enum.TradingSessionID)
SetTradingSessionID sets TradingSessionID, Tag 336
func (SecurityTypes) SetTradingSessionSubID ¶
func (m SecurityTypes) SetTradingSessionSubID(v enum.TradingSessionSubID)
SetTradingSessionSubID sets TradingSessionSubID, Tag 625
func (SecurityTypes) ToMessage ¶
func (m SecurityTypes) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance