Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type NoSecurityTypes
- func (m NoSecurityTypes) GetCFICode() (f field.CFICodeField, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) GetProduct() (f field.ProductField, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) GetSecuritySubType() (f field.SecuritySubTypeField, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError)
- func (m NoSecurityTypes) GetTransactTime() (f field.TransactTimeField, 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) HasTransactTime() bool
- func (m NoSecurityTypes) SetCFICode(v string)
- func (m NoSecurityTypes) SetProduct(v int)
- func (m NoSecurityTypes) SetSecuritySubType(v string)
- func (m NoSecurityTypes) SetSecurityType(v string)
- func (m NoSecurityTypes) SetTransactTime(v time.Time)
- type NoSecurityTypesRepeatingGroup
- type RouteOut
- type SecurityTypes
- func (m SecurityTypes) GetApplID() (f field.ApplIDField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetApplLastSeqNum() (f field.ApplLastSeqNumField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetApplResendFlag() (f field.ApplResendFlagField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetApplSeqNum() (f field.ApplSeqNumField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetEncodedText() (f field.EncodedTextField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetLastFragment() (f field.LastFragmentField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetMarketID() (f field.MarketIDField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetMarketSegmentID() (f field.MarketSegmentIDField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetNoSecurityTypes() (NoSecurityTypesRepeatingGroup, quickfix.MessageRejectError)
- func (m SecurityTypes) GetSecurityReqID() (f field.SecurityReqIDField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetSecurityResponseID() (f field.SecurityResponseIDField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetSecurityResponseType() (f field.SecurityResponseTypeField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetSubscriptionRequestType() (f field.SubscriptionRequestTypeField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetText() (f field.TextField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetTotNoSecurityTypes() (f field.TotNoSecurityTypesField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetTradingSessionID() (f field.TradingSessionIDField, err quickfix.MessageRejectError)
- func (m SecurityTypes) GetTradingSessionSubID() (f field.TradingSessionSubIDField, 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 int)
- func (m SecurityTypes) SetSubscriptionRequestType(v string)
- func (m SecurityTypes) SetText(v string)
- func (m SecurityTypes) SetTotNoSecurityTypes(v int)
- func (m SecurityTypes) SetTradingSessionID(v string)
- func (m SecurityTypes) SetTradingSessionSubID(v string)
- 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() (f field.CFICodeField, err quickfix.MessageRejectError)
GetCFICode gets CFICode, Tag 461
func (NoSecurityTypes) GetProduct ¶
func (m NoSecurityTypes) GetProduct() (f field.ProductField, err quickfix.MessageRejectError)
GetProduct gets Product, Tag 460
func (NoSecurityTypes) GetSecuritySubType ¶
func (m NoSecurityTypes) GetSecuritySubType() (f field.SecuritySubTypeField, err quickfix.MessageRejectError)
GetSecuritySubType gets SecuritySubType, Tag 762
func (NoSecurityTypes) GetSecurityType ¶
func (m NoSecurityTypes) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167
func (NoSecurityTypes) GetTransactTime ¶
func (m NoSecurityTypes) GetTransactTime() (f field.TransactTimeField, err quickfix.MessageRejectError)
GetTransactTime gets TransactTime, Tag 60
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) HasTransactTime ¶
func (m NoSecurityTypes) HasTransactTime() bool
HasTransactTime returns true if TransactTime is present, Tag 60
func (NoSecurityTypes) SetCFICode ¶
func (m NoSecurityTypes) SetCFICode(v string)
SetCFICode sets CFICode, Tag 461
func (NoSecurityTypes) SetProduct ¶
func (m NoSecurityTypes) SetProduct(v int)
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 string)
SetSecurityType sets SecurityType, Tag 167
func (NoSecurityTypes) SetTransactTime ¶
func (m NoSecurityTypes) SetTransactTime(v time.Time)
SetTransactTime sets TransactTime, Tag 60
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 ¶
type SecurityTypes struct { fixt11.Header quickfix.Body fixt11.Trailer //ReceiveTime is the time that this message was read from the socket connection ReceiveTime time.Time }
SecurityTypes is the fix50sp2 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() (f field.ApplIDField, err quickfix.MessageRejectError)
GetApplID gets ApplID, Tag 1180
func (SecurityTypes) GetApplLastSeqNum ¶
func (m SecurityTypes) GetApplLastSeqNum() (f field.ApplLastSeqNumField, err quickfix.MessageRejectError)
GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350
func (SecurityTypes) GetApplResendFlag ¶
func (m SecurityTypes) GetApplResendFlag() (f field.ApplResendFlagField, err quickfix.MessageRejectError)
GetApplResendFlag gets ApplResendFlag, Tag 1352
func (SecurityTypes) GetApplSeqNum ¶
func (m SecurityTypes) GetApplSeqNum() (f field.ApplSeqNumField, err quickfix.MessageRejectError)
GetApplSeqNum gets ApplSeqNum, Tag 1181
func (SecurityTypes) GetEncodedText ¶
func (m SecurityTypes) GetEncodedText() (f field.EncodedTextField, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355
func (SecurityTypes) GetEncodedTextLen ¶
func (m SecurityTypes) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354
func (SecurityTypes) GetLastFragment ¶
func (m SecurityTypes) GetLastFragment() (f field.LastFragmentField, err quickfix.MessageRejectError)
GetLastFragment gets LastFragment, Tag 893
func (SecurityTypes) GetMarketID ¶
func (m SecurityTypes) GetMarketID() (f field.MarketIDField, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301
func (SecurityTypes) GetMarketSegmentID ¶
func (m SecurityTypes) GetMarketSegmentID() (f field.MarketSegmentIDField, 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() (f field.SecurityReqIDField, err quickfix.MessageRejectError)
GetSecurityReqID gets SecurityReqID, Tag 320
func (SecurityTypes) GetSecurityResponseID ¶
func (m SecurityTypes) GetSecurityResponseID() (f field.SecurityResponseIDField, err quickfix.MessageRejectError)
GetSecurityResponseID gets SecurityResponseID, Tag 322
func (SecurityTypes) GetSecurityResponseType ¶
func (m SecurityTypes) GetSecurityResponseType() (f field.SecurityResponseTypeField, err quickfix.MessageRejectError)
GetSecurityResponseType gets SecurityResponseType, Tag 323
func (SecurityTypes) GetSubscriptionRequestType ¶
func (m SecurityTypes) GetSubscriptionRequestType() (f field.SubscriptionRequestTypeField, err quickfix.MessageRejectError)
GetSubscriptionRequestType gets SubscriptionRequestType, Tag 263
func (SecurityTypes) GetText ¶
func (m SecurityTypes) GetText() (f field.TextField, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (SecurityTypes) GetTotNoSecurityTypes ¶
func (m SecurityTypes) GetTotNoSecurityTypes() (f field.TotNoSecurityTypesField, err quickfix.MessageRejectError)
GetTotNoSecurityTypes gets TotNoSecurityTypes, Tag 557
func (SecurityTypes) GetTradingSessionID ¶
func (m SecurityTypes) GetTradingSessionID() (f field.TradingSessionIDField, err quickfix.MessageRejectError)
GetTradingSessionID gets TradingSessionID, Tag 336
func (SecurityTypes) GetTradingSessionSubID ¶
func (m SecurityTypes) GetTradingSessionSubID() (f field.TradingSessionSubIDField, 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 int)
SetSecurityResponseType sets SecurityResponseType, Tag 323
func (SecurityTypes) SetSubscriptionRequestType ¶
func (m SecurityTypes) SetSubscriptionRequestType(v string)
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 string)
SetTradingSessionID sets TradingSessionID, Tag 336
func (SecurityTypes) SetTradingSessionSubID ¶
func (m SecurityTypes) SetTradingSessionSubID(v string)
SetTradingSessionSubID sets TradingSessionSubID, Tag 625
func (SecurityTypes) ToMessage ¶
func (m SecurityTypes) ToMessage() quickfix.Message
ToMessage returns a quickfix.Message instance