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) GetApplID() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetApplResendFlag() (v bool, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetApplSeqNum() (v int, err quickfix.MessageRejectError)
- 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) GetMarketID() (v string, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetMarketSegmentID() (v string, 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) HasApplID() bool
- func (m SecurityTypes) HasApplLastSeqNum() bool
- func (m SecurityTypes) HasApplResendFlag() bool
- func (m SecurityTypes) HasApplSeqNum() bool
- func (m SecurityTypes) HasEncodedText() bool
- func (m SecurityTypes) HasEncodedTextLen() bool
- func (m SecurityTypes) HasLastFragment() bool
- func (m SecurityTypes) HasMarketID() bool
- func (m SecurityTypes) HasMarketSegmentID() 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) SetApplID(v string)
- func (m SecurityTypes) SetApplLastSeqNum(v int)
- func (m SecurityTypes) SetApplResendFlag(v bool)
- func (m SecurityTypes) SetApplSeqNum(v int)
- func (m SecurityTypes) SetEncodedText(v string)
- func (m SecurityTypes) SetEncodedTextLen(v int)
- func (m SecurityTypes) SetLastFragment(v bool)
- func (m SecurityTypes) SetMarketID(v string)
- func (m SecurityTypes) SetMarketSegmentID(v string)
- 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 fix50sp1 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) GetApplID ¶
func (m SecurityTypes) GetApplID() (v string, err quickfix.MessageRejectError)
GetApplID gets ApplID, Tag 1180.
func (SecurityTypes) GetApplLastSeqNum ¶
func (m SecurityTypes) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError)
GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350.
func (SecurityTypes) GetApplResendFlag ¶
func (m SecurityTypes) GetApplResendFlag() (v bool, err quickfix.MessageRejectError)
GetApplResendFlag gets ApplResendFlag, Tag 1352.
func (SecurityTypes) GetApplSeqNum ¶
func (m SecurityTypes) GetApplSeqNum() (v int, err quickfix.MessageRejectError)
GetApplSeqNum gets ApplSeqNum, Tag 1181.
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) GetMarketID ¶
func (m SecurityTypes) GetMarketID() (v string, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301.
func (SecurityTypes) GetMarketSegmentID ¶
func (m SecurityTypes) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300.
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) HasApplID ¶
func (m SecurityTypes) HasApplID() bool
HasApplID returns true if ApplID is present, Tag 1180.
func (SecurityTypes) HasApplLastSeqNum ¶
func (m SecurityTypes) HasApplLastSeqNum() bool
HasApplLastSeqNum returns true if ApplLastSeqNum is present, Tag 1350.
func (SecurityTypes) HasApplResendFlag ¶
func (m SecurityTypes) HasApplResendFlag() bool
HasApplResendFlag returns true if ApplResendFlag is present, Tag 1352.
func (SecurityTypes) HasApplSeqNum ¶
func (m SecurityTypes) HasApplSeqNum() bool
HasApplSeqNum returns true if ApplSeqNum is present, Tag 1181.
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) HasMarketID ¶
func (m SecurityTypes) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301.
func (SecurityTypes) HasMarketSegmentID ¶
func (m SecurityTypes) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300.
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) SetApplID ¶
func (m SecurityTypes) SetApplID(v string)
SetApplID sets ApplID, Tag 1180.
func (SecurityTypes) SetApplLastSeqNum ¶
func (m SecurityTypes) SetApplLastSeqNum(v int)
SetApplLastSeqNum sets ApplLastSeqNum, Tag 1350.
func (SecurityTypes) SetApplResendFlag ¶
func (m SecurityTypes) SetApplResendFlag(v bool)
SetApplResendFlag sets ApplResendFlag, Tag 1352.
func (SecurityTypes) SetApplSeqNum ¶
func (m SecurityTypes) SetApplSeqNum(v int)
SetApplSeqNum sets ApplSeqNum, Tag 1181.
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) SetMarketID ¶
func (m SecurityTypes) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301.
func (SecurityTypes) SetMarketSegmentID ¶
func (m SecurityTypes) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300.
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.