Versions in this module Expand all Collapse all v0 v0.4.0 Aug 1, 2016 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type ExecutionReport struct + ReceiveTime time.Time + func FromMessage(m quickfix.Message) ExecutionReport + func New(orderid field.OrderIDField, execid field.ExecIDField, ...) (m ExecutionReport) + func (m ExecutionReport) GetAccount() (f field.AccountField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetAvgPx() (f field.AvgPxField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetCashOrderQty() (f field.CashOrderQtyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetClOrdID() (f field.ClOrdIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetClearingAccount() (f field.ClearingAccountField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetClearingFirm() (f field.ClearingFirmField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetClientID() (f field.ClientIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetCommType() (f field.CommTypeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetCommission() (f field.CommissionField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetComplianceID() (f field.ComplianceIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetContractMultiplier() (f field.ContractMultiplierField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetCouponRate() (f field.CouponRateField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetCumQty() (f field.CumQtyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetCurrency() (f field.CurrencyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetDayAvgPx() (f field.DayAvgPxField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetDayCumQty() (f field.DayCumQtyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetDayOrderQty() (f field.DayOrderQtyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetDiscretionInst() (f field.DiscretionInstField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetDiscretionOffset() (f field.DiscretionOffsetField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetEffectiveTime() (f field.EffectiveTimeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetEncodedIssuer() (f field.EncodedIssuerField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetEncodedIssuerLen() (f field.EncodedIssuerLenField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetEncodedSecurityDesc() (f field.EncodedSecurityDescField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetEncodedSecurityDescLen() (f field.EncodedSecurityDescLenField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetEncodedText() (f field.EncodedTextField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetEncodedTextLen() (f field.EncodedTextLenField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExecBroker() (f field.ExecBrokerField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExecID() (f field.ExecIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExecInst() (f field.ExecInstField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExecRefID() (f field.ExecRefIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExecRestatementReason() (f field.ExecRestatementReasonField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExecTransType() (f field.ExecTransTypeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExecType() (f field.ExecTypeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExpireDate() (f field.ExpireDateField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetExpireTime() (f field.ExpireTimeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetFutSettDate() (f field.FutSettDateField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetFutSettDate2() (f field.FutSettDate2Field, err quickfix.MessageRejectError) + func (m ExecutionReport) GetGTBookingInst() (f field.GTBookingInstField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetGrossTradeAmt() (f field.GrossTradeAmtField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetHandlInst() (f field.HandlInstField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetIDSource() (f field.IDSourceField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetIssuer() (f field.IssuerField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetLastCapacity() (f field.LastCapacityField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetLastForwardPoints() (f field.LastForwardPointsField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetLastMkt() (f field.LastMktField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetLastPx() (f field.LastPxField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetLastShares() (f field.LastSharesField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetLastSpotRate() (f field.LastSpotRateField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetLeavesQty() (f field.LeavesQtyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetListID() (f field.ListIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetMaturityDay() (f field.MaturityDayField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetMaturityMonthYear() (f field.MaturityMonthYearField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetMaxFloor() (f field.MaxFloorField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetMaxShow() (f field.MaxShowField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetMinQty() (f field.MinQtyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetMultiLegReportingType() (f field.MultiLegReportingTypeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetNoContraBrokers() (NoContraBrokersRepeatingGroup, quickfix.MessageRejectError) + func (m ExecutionReport) GetOpenClose() (f field.OpenCloseField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOptAttribute() (f field.OptAttributeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOrdRejReason() (f field.OrdRejReasonField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOrdStatus() (f field.OrdStatusField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOrdType() (f field.OrdTypeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOrderID() (f field.OrderIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOrderQty() (f field.OrderQtyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOrderQty2() (f field.OrderQty2Field, err quickfix.MessageRejectError) + func (m ExecutionReport) GetOrigClOrdID() (f field.OrigClOrdIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetPegDifference() (f field.PegDifferenceField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetPrice() (f field.PriceField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetPutOrCall() (f field.PutOrCallField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetReportToExch() (f field.ReportToExchField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetRule80A() (f field.Rule80AField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSecondaryOrderID() (f field.SecondaryOrderIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSecurityDesc() (f field.SecurityDescField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSecurityExchange() (f field.SecurityExchangeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSecurityID() (f field.SecurityIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSettlCurrAmt() (f field.SettlCurrAmtField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSettlCurrFxRate() (f field.SettlCurrFxRateField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSettlCurrFxRateCalc() (f field.SettlCurrFxRateCalcField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSettlCurrency() (f field.SettlCurrencyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSettlmntTyp() (f field.SettlmntTypField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSide() (f field.SideField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSolicitedFlag() (f field.SolicitedFlagField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetStopPx() (f field.StopPxField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetStrikePrice() (f field.StrikePriceField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSymbol() (f field.SymbolField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSymbolSfx() (f field.SymbolSfxField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetText() (f field.TextField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetTimeInForce() (f field.TimeInForceField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetTradeDate() (f field.TradeDateField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetTradingSessionID() (f field.TradingSessionIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetTransactTime() (f field.TransactTimeField, err quickfix.MessageRejectError) + func (m ExecutionReport) HasAccount() bool + func (m ExecutionReport) HasAvgPx() bool + func (m ExecutionReport) HasCashOrderQty() bool + func (m ExecutionReport) HasClOrdID() bool + func (m ExecutionReport) HasClearingAccount() bool + func (m ExecutionReport) HasClearingFirm() bool + func (m ExecutionReport) HasClientID() bool + func (m ExecutionReport) HasCommType() bool + func (m ExecutionReport) HasCommission() bool + func (m ExecutionReport) HasComplianceID() bool + func (m ExecutionReport) HasContractMultiplier() bool + func (m ExecutionReport) HasCouponRate() bool + func (m ExecutionReport) HasCumQty() bool + func (m ExecutionReport) HasCurrency() bool + func (m ExecutionReport) HasDayAvgPx() bool + func (m ExecutionReport) HasDayCumQty() bool + func (m ExecutionReport) HasDayOrderQty() bool + func (m ExecutionReport) HasDiscretionInst() bool + func (m ExecutionReport) HasDiscretionOffset() bool + func (m ExecutionReport) HasEffectiveTime() bool + func (m ExecutionReport) HasEncodedIssuer() bool + func (m ExecutionReport) HasEncodedIssuerLen() bool + func (m ExecutionReport) HasEncodedSecurityDesc() bool + func (m ExecutionReport) HasEncodedSecurityDescLen() bool + func (m ExecutionReport) HasEncodedText() bool + func (m ExecutionReport) HasEncodedTextLen() bool + func (m ExecutionReport) HasExecBroker() bool + func (m ExecutionReport) HasExecID() bool + func (m ExecutionReport) HasExecInst() bool + func (m ExecutionReport) HasExecRefID() bool + func (m ExecutionReport) HasExecRestatementReason() bool + func (m ExecutionReport) HasExecTransType() bool + func (m ExecutionReport) HasExecType() bool + func (m ExecutionReport) HasExpireDate() bool + func (m ExecutionReport) HasExpireTime() bool + func (m ExecutionReport) HasFutSettDate() bool + func (m ExecutionReport) HasFutSettDate2() bool + func (m ExecutionReport) HasGTBookingInst() bool + func (m ExecutionReport) HasGrossTradeAmt() bool + func (m ExecutionReport) HasHandlInst() bool + func (m ExecutionReport) HasIDSource() bool + func (m ExecutionReport) HasIssuer() bool + func (m ExecutionReport) HasLastCapacity() bool + func (m ExecutionReport) HasLastForwardPoints() bool + func (m ExecutionReport) HasLastMkt() bool + func (m ExecutionReport) HasLastPx() bool + func (m ExecutionReport) HasLastShares() bool + func (m ExecutionReport) HasLastSpotRate() bool + func (m ExecutionReport) HasLeavesQty() bool + func (m ExecutionReport) HasListID() bool + func (m ExecutionReport) HasMaturityDay() bool + func (m ExecutionReport) HasMaturityMonthYear() bool + func (m ExecutionReport) HasMaxFloor() bool + func (m ExecutionReport) HasMaxShow() bool + func (m ExecutionReport) HasMinQty() bool + func (m ExecutionReport) HasMultiLegReportingType() bool + func (m ExecutionReport) HasNoContraBrokers() bool + func (m ExecutionReport) HasOpenClose() bool + func (m ExecutionReport) HasOptAttribute() bool + func (m ExecutionReport) HasOrdRejReason() bool + func (m ExecutionReport) HasOrdStatus() bool + func (m ExecutionReport) HasOrdType() bool + func (m ExecutionReport) HasOrderID() bool + func (m ExecutionReport) HasOrderQty() bool + func (m ExecutionReport) HasOrderQty2() bool + func (m ExecutionReport) HasOrigClOrdID() bool + func (m ExecutionReport) HasPegDifference() bool + func (m ExecutionReport) HasPrice() bool + func (m ExecutionReport) HasPutOrCall() bool + func (m ExecutionReport) HasReportToExch() bool + func (m ExecutionReport) HasRule80A() bool + func (m ExecutionReport) HasSecondaryOrderID() bool + func (m ExecutionReport) HasSecurityDesc() bool + func (m ExecutionReport) HasSecurityExchange() bool + func (m ExecutionReport) HasSecurityID() bool + func (m ExecutionReport) HasSecurityType() bool + func (m ExecutionReport) HasSettlCurrAmt() bool + func (m ExecutionReport) HasSettlCurrFxRate() bool + func (m ExecutionReport) HasSettlCurrFxRateCalc() bool + func (m ExecutionReport) HasSettlCurrency() bool + func (m ExecutionReport) HasSettlmntTyp() bool + func (m ExecutionReport) HasSide() bool + func (m ExecutionReport) HasSolicitedFlag() bool + func (m ExecutionReport) HasStopPx() bool + func (m ExecutionReport) HasStrikePrice() bool + func (m ExecutionReport) HasSymbol() bool + func (m ExecutionReport) HasSymbolSfx() bool + func (m ExecutionReport) HasText() bool + func (m ExecutionReport) HasTimeInForce() bool + func (m ExecutionReport) HasTradeDate() bool + func (m ExecutionReport) HasTradingSessionID() bool + func (m ExecutionReport) HasTransactTime() bool + func (m ExecutionReport) SetAccount(v string) + func (m ExecutionReport) SetAvgPx(v float64) + func (m ExecutionReport) SetCashOrderQty(v float64) + func (m ExecutionReport) SetClOrdID(v string) + func (m ExecutionReport) SetClearingAccount(v string) + func (m ExecutionReport) SetClearingFirm(v string) + func (m ExecutionReport) SetClientID(v string) + func (m ExecutionReport) SetCommType(v string) + func (m ExecutionReport) SetCommission(v float64) + func (m ExecutionReport) SetComplianceID(v string) + func (m ExecutionReport) SetContractMultiplier(v float64) + func (m ExecutionReport) SetCouponRate(v float64) + func (m ExecutionReport) SetCumQty(v float64) + func (m ExecutionReport) SetCurrency(v string) + func (m ExecutionReport) SetDayAvgPx(v float64) + func (m ExecutionReport) SetDayCumQty(v float64) + func (m ExecutionReport) SetDayOrderQty(v float64) + func (m ExecutionReport) SetDiscretionInst(v string) + func (m ExecutionReport) SetDiscretionOffset(v float64) + func (m ExecutionReport) SetEffectiveTime(v time.Time) + func (m ExecutionReport) SetEncodedIssuer(v string) + func (m ExecutionReport) SetEncodedIssuerLen(v int) + func (m ExecutionReport) SetEncodedSecurityDesc(v string) + func (m ExecutionReport) SetEncodedSecurityDescLen(v int) + func (m ExecutionReport) SetEncodedText(v string) + func (m ExecutionReport) SetEncodedTextLen(v int) + func (m ExecutionReport) SetExecBroker(v string) + func (m ExecutionReport) SetExecID(v string) + func (m ExecutionReport) SetExecInst(v string) + func (m ExecutionReport) SetExecRefID(v string) + func (m ExecutionReport) SetExecRestatementReason(v int) + func (m ExecutionReport) SetExecTransType(v string) + func (m ExecutionReport) SetExecType(v string) + func (m ExecutionReport) SetExpireDate(v string) + func (m ExecutionReport) SetExpireTime(v time.Time) + func (m ExecutionReport) SetFutSettDate(v string) + func (m ExecutionReport) SetFutSettDate2(v string) + func (m ExecutionReport) SetGTBookingInst(v int) + func (m ExecutionReport) SetGrossTradeAmt(v float64) + func (m ExecutionReport) SetHandlInst(v string) + func (m ExecutionReport) SetIDSource(v string) + func (m ExecutionReport) SetIssuer(v string) + func (m ExecutionReport) SetLastCapacity(v string) + func (m ExecutionReport) SetLastForwardPoints(v float64) + func (m ExecutionReport) SetLastMkt(v string) + func (m ExecutionReport) SetLastPx(v float64) + func (m ExecutionReport) SetLastShares(v float64) + func (m ExecutionReport) SetLastSpotRate(v float64) + func (m ExecutionReport) SetLeavesQty(v float64) + func (m ExecutionReport) SetListID(v string) + func (m ExecutionReport) SetMaturityDay(v int) + func (m ExecutionReport) SetMaturityMonthYear(v string) + func (m ExecutionReport) SetMaxFloor(v float64) + func (m ExecutionReport) SetMaxShow(v float64) + func (m ExecutionReport) SetMinQty(v float64) + func (m ExecutionReport) SetMultiLegReportingType(v string) + func (m ExecutionReport) SetNoContraBrokers(f NoContraBrokersRepeatingGroup) + func (m ExecutionReport) SetOpenClose(v string) + func (m ExecutionReport) SetOptAttribute(v string) + func (m ExecutionReport) SetOrdRejReason(v int) + func (m ExecutionReport) SetOrdStatus(v string) + func (m ExecutionReport) SetOrdType(v string) + func (m ExecutionReport) SetOrderID(v string) + func (m ExecutionReport) SetOrderQty(v float64) + func (m ExecutionReport) SetOrderQty2(v float64) + func (m ExecutionReport) SetOrigClOrdID(v string) + func (m ExecutionReport) SetPegDifference(v float64) + func (m ExecutionReport) SetPrice(v float64) + func (m ExecutionReport) SetPutOrCall(v int) + func (m ExecutionReport) SetReportToExch(v bool) + func (m ExecutionReport) SetRule80A(v string) + func (m ExecutionReport) SetSecondaryOrderID(v string) + func (m ExecutionReport) SetSecurityDesc(v string) + func (m ExecutionReport) SetSecurityExchange(v string) + func (m ExecutionReport) SetSecurityID(v string) + func (m ExecutionReport) SetSecurityType(v string) + func (m ExecutionReport) SetSettlCurrAmt(v float64) + func (m ExecutionReport) SetSettlCurrFxRate(v float64) + func (m ExecutionReport) SetSettlCurrFxRateCalc(v string) + func (m ExecutionReport) SetSettlCurrency(v string) + func (m ExecutionReport) SetSettlmntTyp(v string) + func (m ExecutionReport) SetSide(v string) + func (m ExecutionReport) SetSolicitedFlag(v bool) + func (m ExecutionReport) SetStopPx(v float64) + func (m ExecutionReport) SetStrikePrice(v float64) + func (m ExecutionReport) SetSymbol(v string) + func (m ExecutionReport) SetSymbolSfx(v string) + func (m ExecutionReport) SetText(v string) + func (m ExecutionReport) SetTimeInForce(v string) + func (m ExecutionReport) SetTradeDate(v string) + func (m ExecutionReport) SetTradingSessionID(v string) + func (m ExecutionReport) SetTransactTime(v time.Time) + func (m ExecutionReport) ToMessage() quickfix.Message + type NoContraBrokers struct + func (m NoContraBrokers) GetContraBroker() (f field.ContraBrokerField, err quickfix.MessageRejectError) + func (m NoContraBrokers) GetContraTradeQty() (f field.ContraTradeQtyField, err quickfix.MessageRejectError) + func (m NoContraBrokers) GetContraTradeTime() (f field.ContraTradeTimeField, err quickfix.MessageRejectError) + func (m NoContraBrokers) GetContraTrader() (f field.ContraTraderField, err quickfix.MessageRejectError) + func (m NoContraBrokers) HasContraBroker() bool + func (m NoContraBrokers) HasContraTradeQty() bool + func (m NoContraBrokers) HasContraTradeTime() bool + func (m NoContraBrokers) HasContraTrader() bool + func (m NoContraBrokers) SetContraBroker(v string) + func (m NoContraBrokers) SetContraTradeQty(v float64) + func (m NoContraBrokers) SetContraTradeTime(v time.Time) + func (m NoContraBrokers) SetContraTrader(v string) + type NoContraBrokersRepeatingGroup struct + func NewNoContraBrokersRepeatingGroup() NoContraBrokersRepeatingGroup + func (m NoContraBrokersRepeatingGroup) Add() NoContraBrokers + func (m NoContraBrokersRepeatingGroup) Get(i int) NoContraBrokers + type RouteOut func(msg ExecutionReport, sessionID quickfix.SessionID) quickfix.MessageRejectError