Versions in this module Expand all Collapse all v0 v0.3.0 Jun 3, 2016 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type Message struct + ContractMultiplier *float64 + CouponRate *float64 + Currency *string + EncodedIssuer *string + EncodedIssuerLen *int + EncodedSecurityDesc *string + EncodedSecurityDescLen *int + EncodedText *string + EncodedTextLen *int + FIXMsgType string + IDSource *string + Issuer *string + MaturityDay *int + MaturityMonthYear *string + NoRelatedSym []NoRelatedSym + OptAttribute *string + PutOrCall *int + SecurityDesc *string + SecurityExchange *string + SecurityID *string + SecurityReqID string + SecurityRequestType int + SecurityType *string + StrikePrice *float64 + Symbol *string + SymbolSfx *string + Text *string + TradingSessionID *string + func New(securityreqid string, securityrequesttype int) *Message + func (m *Message) SetContractMultiplier(v float64) + func (m *Message) SetCouponRate(v float64) + func (m *Message) SetCurrency(v string) + func (m *Message) SetEncodedIssuer(v string) + func (m *Message) SetEncodedIssuerLen(v int) + func (m *Message) SetEncodedSecurityDesc(v string) + func (m *Message) SetEncodedSecurityDescLen(v int) + func (m *Message) SetEncodedText(v string) + func (m *Message) SetEncodedTextLen(v int) + func (m *Message) SetIDSource(v string) + func (m *Message) SetIssuer(v string) + func (m *Message) SetMaturityDay(v int) + func (m *Message) SetMaturityMonthYear(v string) + func (m *Message) SetNoRelatedSym(v []NoRelatedSym) + func (m *Message) SetOptAttribute(v string) + func (m *Message) SetPutOrCall(v int) + func (m *Message) SetSecurityDesc(v string) + func (m *Message) SetSecurityExchange(v string) + func (m *Message) SetSecurityID(v string) + func (m *Message) SetSecurityReqID(v string) + func (m *Message) SetSecurityRequestType(v int) + func (m *Message) SetSecurityType(v string) + func (m *Message) SetStrikePrice(v float64) + func (m *Message) SetSymbol(v string) + func (m *Message) SetSymbolSfx(v string) + func (m *Message) SetText(v string) + func (m *Message) SetTradingSessionID(v string) + func (m Message) Marshal() quickfix.Message + type NoRelatedSym struct + EncodedUnderlyingIssuer *string + EncodedUnderlyingIssuerLen *int + EncodedUnderlyingSecurityDesc *string + EncodedUnderlyingSecurityDescLen *int + RatioQty *float64 + Side *string + UnderlyingContractMultiplier *float64 + UnderlyingCouponRate *float64 + UnderlyingCurrency *string + UnderlyingIDSource *string + UnderlyingIssuer *string + UnderlyingMaturityDay *int + UnderlyingMaturityMonthYear *string + UnderlyingOptAttribute *string + UnderlyingPutOrCall *int + UnderlyingSecurityDesc *string + UnderlyingSecurityExchange *string + UnderlyingSecurityID *string + UnderlyingSecurityType *string + UnderlyingStrikePrice *float64 + UnderlyingSymbol *string + UnderlyingSymbolSfx *string + func NewNoRelatedSym() *NoRelatedSym + func (m *NoRelatedSym) SetEncodedUnderlyingIssuer(v string) + func (m *NoRelatedSym) SetEncodedUnderlyingIssuerLen(v int) + func (m *NoRelatedSym) SetEncodedUnderlyingSecurityDesc(v string) + func (m *NoRelatedSym) SetEncodedUnderlyingSecurityDescLen(v int) + func (m *NoRelatedSym) SetRatioQty(v float64) + func (m *NoRelatedSym) SetSide(v string) + func (m *NoRelatedSym) SetUnderlyingContractMultiplier(v float64) + func (m *NoRelatedSym) SetUnderlyingCouponRate(v float64) + func (m *NoRelatedSym) SetUnderlyingCurrency(v string) + func (m *NoRelatedSym) SetUnderlyingIDSource(v string) + func (m *NoRelatedSym) SetUnderlyingIssuer(v string) + func (m *NoRelatedSym) SetUnderlyingMaturityDay(v int) + func (m *NoRelatedSym) SetUnderlyingMaturityMonthYear(v string) + func (m *NoRelatedSym) SetUnderlyingOptAttribute(v string) + func (m *NoRelatedSym) SetUnderlyingPutOrCall(v int) + func (m *NoRelatedSym) SetUnderlyingSecurityDesc(v string) + func (m *NoRelatedSym) SetUnderlyingSecurityExchange(v string) + func (m *NoRelatedSym) SetUnderlyingSecurityID(v string) + func (m *NoRelatedSym) SetUnderlyingSecurityType(v string) + func (m *NoRelatedSym) SetUnderlyingStrikePrice(v float64) + func (m *NoRelatedSym) SetUnderlyingSymbol(v string) + func (m *NoRelatedSym) SetUnderlyingSymbolSfx(v string) + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError