Versions in this module Expand all Collapse all v0 v0.5.0 Sep 1, 2016 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type IOI struct + ReceiveTime time.Time + func FromMessage(m quickfix.Message) IOI + func New(ioiid field.IOIidField, ioitranstype field.IOITransTypeField, ...) (m IOI) + func (m IOI) GetBenchmark() (f field.BenchmarkField, err quickfix.MessageRejectError) + func (m IOI) GetBenchmarkCurveCurrency() (f field.BenchmarkCurveCurrencyField, err quickfix.MessageRejectError) + func (m IOI) GetBenchmarkCurveName() (f field.BenchmarkCurveNameField, err quickfix.MessageRejectError) + func (m IOI) GetBenchmarkCurvePoint() (f field.BenchmarkCurvePointField, err quickfix.MessageRejectError) + func (m IOI) GetCFICode() (f field.CFICodeField, err quickfix.MessageRejectError) + func (m IOI) GetContractMultiplier() (f field.ContractMultiplierField, err quickfix.MessageRejectError) + func (m IOI) GetCountryOfIssue() (f field.CountryOfIssueField, err quickfix.MessageRejectError) + func (m IOI) GetCouponPaymentDate() (f field.CouponPaymentDateField, err quickfix.MessageRejectError) + func (m IOI) GetCouponRate() (f field.CouponRateField, err quickfix.MessageRejectError) + func (m IOI) GetCreditRating() (f field.CreditRatingField, err quickfix.MessageRejectError) + func (m IOI) GetCurrency() (f field.CurrencyField, err quickfix.MessageRejectError) + func (m IOI) GetEncodedIssuer() (f field.EncodedIssuerField, err quickfix.MessageRejectError) + func (m IOI) GetEncodedIssuerLen() (f field.EncodedIssuerLenField, err quickfix.MessageRejectError) + func (m IOI) GetEncodedSecurityDesc() (f field.EncodedSecurityDescField, err quickfix.MessageRejectError) + func (m IOI) GetEncodedSecurityDescLen() (f field.EncodedSecurityDescLenField, err quickfix.MessageRejectError) + func (m IOI) GetEncodedText() (f field.EncodedTextField, err quickfix.MessageRejectError) + func (m IOI) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError) + func (m IOI) GetFactor() (f field.FactorField, err quickfix.MessageRejectError) + func (m IOI) GetIOINaturalFlag() (f field.IOINaturalFlagField, err quickfix.MessageRejectError) + func (m IOI) GetIOIQltyInd() (f field.IOIQltyIndField, err quickfix.MessageRejectError) + func (m IOI) GetIOIQty() (f field.IOIQtyField, err quickfix.MessageRejectError) + func (m IOI) GetIOIRefID() (f field.IOIRefIDField, err quickfix.MessageRejectError) + func (m IOI) GetIOITransType() (f field.IOITransTypeField, err quickfix.MessageRejectError) + func (m IOI) GetIOIid() (f field.IOIidField, err quickfix.MessageRejectError) + func (m IOI) GetInstrRegistry() (f field.InstrRegistryField, err quickfix.MessageRejectError) + func (m IOI) GetIssueDate() (f field.IssueDateField, err quickfix.MessageRejectError) + func (m IOI) GetIssuer() (f field.IssuerField, err quickfix.MessageRejectError) + func (m IOI) GetLocaleOfIssue() (f field.LocaleOfIssueField, err quickfix.MessageRejectError) + func (m IOI) GetMaturityDate() (f field.MaturityDateField, err quickfix.MessageRejectError) + func (m IOI) GetMaturityMonthYear() (f field.MaturityMonthYearField, err quickfix.MessageRejectError) + func (m IOI) GetNoIOIQualifiers() (NoIOIQualifiersRepeatingGroup, quickfix.MessageRejectError) + func (m IOI) GetNoRoutingIDs() (NoRoutingIDsRepeatingGroup, quickfix.MessageRejectError) + func (m IOI) GetNoSecurityAltID() (NoSecurityAltIDRepeatingGroup, quickfix.MessageRejectError) + func (m IOI) GetOptAttribute() (f field.OptAttributeField, err quickfix.MessageRejectError) + func (m IOI) GetPrice() (f field.PriceField, err quickfix.MessageRejectError) + func (m IOI) GetPriceType() (f field.PriceTypeField, err quickfix.MessageRejectError) + func (m IOI) GetProduct() (f field.ProductField, err quickfix.MessageRejectError) + func (m IOI) GetQuantityType() (f field.QuantityTypeField, err quickfix.MessageRejectError) + func (m IOI) GetRedemptionDate() (f field.RedemptionDateField, err quickfix.MessageRejectError) + func (m IOI) GetRepoCollateralSecurityType() (f field.RepoCollateralSecurityTypeField, err quickfix.MessageRejectError) + func (m IOI) GetRepurchaseRate() (f field.RepurchaseRateField, err quickfix.MessageRejectError) + func (m IOI) GetRepurchaseTerm() (f field.RepurchaseTermField, err quickfix.MessageRejectError) + func (m IOI) GetSecurityDesc() (f field.SecurityDescField, err quickfix.MessageRejectError) + func (m IOI) GetSecurityExchange() (f field.SecurityExchangeField, err quickfix.MessageRejectError) + func (m IOI) GetSecurityID() (f field.SecurityIDField, err quickfix.MessageRejectError) + func (m IOI) GetSecurityIDSource() (f field.SecurityIDSourceField, err quickfix.MessageRejectError) + func (m IOI) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError) + func (m IOI) GetSide() (f field.SideField, err quickfix.MessageRejectError) + func (m IOI) GetSpread() (f field.SpreadField, err quickfix.MessageRejectError) + func (m IOI) GetStateOrProvinceOfIssue() (f field.StateOrProvinceOfIssueField, err quickfix.MessageRejectError) + func (m IOI) GetStrikePrice() (f field.StrikePriceField, err quickfix.MessageRejectError) + func (m IOI) GetSymbol() (f field.SymbolField, err quickfix.MessageRejectError) + func (m IOI) GetSymbolSfx() (f field.SymbolSfxField, err quickfix.MessageRejectError) + func (m IOI) GetText() (f field.TextField, err quickfix.MessageRejectError) + func (m IOI) GetTransactTime() (f field.TransactTimeField, err quickfix.MessageRejectError) + func (m IOI) GetURLLink() (f field.URLLinkField, err quickfix.MessageRejectError) + func (m IOI) GetValidUntilTime() (f field.ValidUntilTimeField, err quickfix.MessageRejectError) + func (m IOI) HasBenchmark() bool + func (m IOI) HasBenchmarkCurveCurrency() bool + func (m IOI) HasBenchmarkCurveName() bool + func (m IOI) HasBenchmarkCurvePoint() bool + func (m IOI) HasCFICode() bool + func (m IOI) HasContractMultiplier() bool + func (m IOI) HasCountryOfIssue() bool + func (m IOI) HasCouponPaymentDate() bool + func (m IOI) HasCouponRate() bool + func (m IOI) HasCreditRating() bool + func (m IOI) HasCurrency() bool + func (m IOI) HasEncodedIssuer() bool + func (m IOI) HasEncodedIssuerLen() bool + func (m IOI) HasEncodedSecurityDesc() bool + func (m IOI) HasEncodedSecurityDescLen() bool + func (m IOI) HasEncodedText() bool + func (m IOI) HasEncodedTextLen() bool + func (m IOI) HasFactor() bool + func (m IOI) HasIOINaturalFlag() bool + func (m IOI) HasIOIQltyInd() bool + func (m IOI) HasIOIQty() bool + func (m IOI) HasIOIRefID() bool + func (m IOI) HasIOITransType() bool + func (m IOI) HasIOIid() bool + func (m IOI) HasInstrRegistry() bool + func (m IOI) HasIssueDate() bool + func (m IOI) HasIssuer() bool + func (m IOI) HasLocaleOfIssue() bool + func (m IOI) HasMaturityDate() bool + func (m IOI) HasMaturityMonthYear() bool + func (m IOI) HasNoIOIQualifiers() bool + func (m IOI) HasNoRoutingIDs() bool + func (m IOI) HasNoSecurityAltID() bool + func (m IOI) HasOptAttribute() bool + func (m IOI) HasPrice() bool + func (m IOI) HasPriceType() bool + func (m IOI) HasProduct() bool + func (m IOI) HasQuantityType() bool + func (m IOI) HasRedemptionDate() bool + func (m IOI) HasRepoCollateralSecurityType() bool + func (m IOI) HasRepurchaseRate() bool + func (m IOI) HasRepurchaseTerm() bool + func (m IOI) HasSecurityDesc() bool + func (m IOI) HasSecurityExchange() bool + func (m IOI) HasSecurityID() bool + func (m IOI) HasSecurityIDSource() bool + func (m IOI) HasSecurityType() bool + func (m IOI) HasSide() bool + func (m IOI) HasSpread() bool + func (m IOI) HasStateOrProvinceOfIssue() bool + func (m IOI) HasStrikePrice() bool + func (m IOI) HasSymbol() bool + func (m IOI) HasSymbolSfx() bool + func (m IOI) HasText() bool + func (m IOI) HasTransactTime() bool + func (m IOI) HasURLLink() bool + func (m IOI) HasValidUntilTime() bool + func (m IOI) SetBenchmark(v string) + func (m IOI) SetBenchmarkCurveCurrency(v string) + func (m IOI) SetBenchmarkCurveName(v string) + func (m IOI) SetBenchmarkCurvePoint(v string) + func (m IOI) SetCFICode(v string) + func (m IOI) SetContractMultiplier(value decimal.Decimal, scale int32) + func (m IOI) SetCountryOfIssue(v string) + func (m IOI) SetCouponPaymentDate(v string) + func (m IOI) SetCouponRate(value decimal.Decimal, scale int32) + func (m IOI) SetCreditRating(v string) + func (m IOI) SetCurrency(v string) + func (m IOI) SetEncodedIssuer(v string) + func (m IOI) SetEncodedIssuerLen(v int) + func (m IOI) SetEncodedSecurityDesc(v string) + func (m IOI) SetEncodedSecurityDescLen(v int) + func (m IOI) SetEncodedText(v string) + func (m IOI) SetEncodedTextLen(v int) + func (m IOI) SetFactor(value decimal.Decimal, scale int32) + func (m IOI) SetIOINaturalFlag(v bool) + func (m IOI) SetIOIQltyInd(v string) + func (m IOI) SetIOIQty(v string) + func (m IOI) SetIOIRefID(v string) + func (m IOI) SetIOITransType(v string) + func (m IOI) SetIOIid(v string) + func (m IOI) SetInstrRegistry(v string) + func (m IOI) SetIssueDate(v string) + func (m IOI) SetIssuer(v string) + func (m IOI) SetLocaleOfIssue(v string) + func (m IOI) SetMaturityDate(v string) + func (m IOI) SetMaturityMonthYear(v string) + func (m IOI) SetNoIOIQualifiers(f NoIOIQualifiersRepeatingGroup) + func (m IOI) SetNoRoutingIDs(f NoRoutingIDsRepeatingGroup) + func (m IOI) SetNoSecurityAltID(f NoSecurityAltIDRepeatingGroup) + func (m IOI) SetOptAttribute(v string) + func (m IOI) SetPrice(value decimal.Decimal, scale int32) + func (m IOI) SetPriceType(v int) + func (m IOI) SetProduct(v int) + func (m IOI) SetQuantityType(v int) + func (m IOI) SetRedemptionDate(v string) + func (m IOI) SetRepoCollateralSecurityType(v int) + func (m IOI) SetRepurchaseRate(value decimal.Decimal, scale int32) + func (m IOI) SetRepurchaseTerm(v int) + func (m IOI) SetSecurityDesc(v string) + func (m IOI) SetSecurityExchange(v string) + func (m IOI) SetSecurityID(v string) + func (m IOI) SetSecurityIDSource(v string) + func (m IOI) SetSecurityType(v string) + func (m IOI) SetSide(v string) + func (m IOI) SetSpread(value decimal.Decimal, scale int32) + func (m IOI) SetStateOrProvinceOfIssue(v string) + func (m IOI) SetStrikePrice(value decimal.Decimal, scale int32) + func (m IOI) SetSymbol(v string) + func (m IOI) SetSymbolSfx(v string) + func (m IOI) SetText(v string) + func (m IOI) SetTransactTime(v time.Time) + func (m IOI) SetURLLink(v string) + func (m IOI) SetValidUntilTime(v time.Time) + func (m IOI) ToMessage() quickfix.Message + type NoIOIQualifiers struct + func (m NoIOIQualifiers) GetIOIQualifier() (f field.IOIQualifierField, err quickfix.MessageRejectError) + func (m NoIOIQualifiers) HasIOIQualifier() bool + func (m NoIOIQualifiers) SetIOIQualifier(v string) + type NoIOIQualifiersRepeatingGroup struct + func NewNoIOIQualifiersRepeatingGroup() NoIOIQualifiersRepeatingGroup + func (m NoIOIQualifiersRepeatingGroup) Add() NoIOIQualifiers + func (m NoIOIQualifiersRepeatingGroup) Get(i int) NoIOIQualifiers + type NoRoutingIDs struct + func (m NoRoutingIDs) GetRoutingID() (f field.RoutingIDField, err quickfix.MessageRejectError) + func (m NoRoutingIDs) GetRoutingType() (f field.RoutingTypeField, err quickfix.MessageRejectError) + func (m NoRoutingIDs) HasRoutingID() bool + func (m NoRoutingIDs) HasRoutingType() bool + func (m NoRoutingIDs) SetRoutingID(v string) + func (m NoRoutingIDs) SetRoutingType(v int) + type NoRoutingIDsRepeatingGroup struct + func NewNoRoutingIDsRepeatingGroup() NoRoutingIDsRepeatingGroup + func (m NoRoutingIDsRepeatingGroup) Add() NoRoutingIDs + func (m NoRoutingIDsRepeatingGroup) Get(i int) NoRoutingIDs + type NoSecurityAltID struct + func (m NoSecurityAltID) GetSecurityAltID() (f field.SecurityAltIDField, err quickfix.MessageRejectError) + func (m NoSecurityAltID) GetSecurityAltIDSource() (f field.SecurityAltIDSourceField, err quickfix.MessageRejectError) + func (m NoSecurityAltID) HasSecurityAltID() bool + func (m NoSecurityAltID) HasSecurityAltIDSource() bool + func (m NoSecurityAltID) SetSecurityAltID(v string) + func (m NoSecurityAltID) SetSecurityAltIDSource(v string) + type NoSecurityAltIDRepeatingGroup struct + func NewNoSecurityAltIDRepeatingGroup() NoSecurityAltIDRepeatingGroup + func (m NoSecurityAltIDRepeatingGroup) Add() NoSecurityAltID + func (m NoSecurityAltIDRepeatingGroup) Get(i int) NoSecurityAltID + type RouteOut func(msg IOI, sessionID quickfix.SessionID) quickfix.MessageRejectError