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 + Account *string + AvgPx float64 + ClOrdID *string + ClientID *string + CommType *string + Commission *float64 + CumQty int + Currency *string + ExecBroker *string + ExecID int + ExecInst *string + ExecRefID *int + ExecTransType string + ExpireTime *time.Time + FIXMsgType string + FutSettDate *string + IDSource *string + Issuer *string + LastCapacity *string + LastMkt *string + LastPx float64 + LastShares int + ListID *string + NetMoney *float64 + NoMiscFees []NoMiscFees + OrdRejReason *int + OrdStatus string + OrdType *string + OrderID string + OrderQty int + Price *float64 + ReportToExch *string + Rule80A *string + SecurityDesc *string + SecurityID *string + SettlCurrAmt *float64 + SettlCurrency *string + SettlmntTyp *string + Side string + StopPx *float64 + Symbol string + SymbolSfx *string + Text *string + TimeInForce *string + TradeDate *string + TransactTime *time.Time + func New(orderid string, execid int, exectranstype string, ordstatus string, ...) *Message + func (m *Message) SetAccount(v string) + func (m *Message) SetAvgPx(v float64) + func (m *Message) SetClOrdID(v string) + func (m *Message) SetClientID(v string) + func (m *Message) SetCommType(v string) + func (m *Message) SetCommission(v float64) + func (m *Message) SetCumQty(v int) + func (m *Message) SetCurrency(v string) + func (m *Message) SetExecBroker(v string) + func (m *Message) SetExecID(v int) + func (m *Message) SetExecInst(v string) + func (m *Message) SetExecRefID(v int) + func (m *Message) SetExecTransType(v string) + func (m *Message) SetExpireTime(v time.Time) + func (m *Message) SetFutSettDate(v string) + func (m *Message) SetIDSource(v string) + func (m *Message) SetIssuer(v string) + func (m *Message) SetLastCapacity(v string) + func (m *Message) SetLastMkt(v string) + func (m *Message) SetLastPx(v float64) + func (m *Message) SetLastShares(v int) + func (m *Message) SetListID(v string) + func (m *Message) SetNetMoney(v float64) + func (m *Message) SetNoMiscFees(v []NoMiscFees) + func (m *Message) SetOrdRejReason(v int) + func (m *Message) SetOrdStatus(v string) + func (m *Message) SetOrdType(v string) + func (m *Message) SetOrderID(v string) + func (m *Message) SetOrderQty(v int) + func (m *Message) SetPrice(v float64) + func (m *Message) SetReportToExch(v string) + func (m *Message) SetRule80A(v string) + func (m *Message) SetSecurityDesc(v string) + func (m *Message) SetSecurityID(v string) + func (m *Message) SetSettlCurrAmt(v float64) + func (m *Message) SetSettlCurrency(v string) + func (m *Message) SetSettlmntTyp(v string) + func (m *Message) SetSide(v string) + func (m *Message) SetStopPx(v float64) + func (m *Message) SetSymbol(v string) + func (m *Message) SetSymbolSfx(v string) + func (m *Message) SetText(v string) + func (m *Message) SetTimeInForce(v string) + func (m *Message) SetTradeDate(v string) + func (m *Message) SetTransactTime(v time.Time) + func (m Message) Marshal() quickfix.Message + type NoMiscFees struct + MiscFeeAmt *float64 + MiscFeeCurr *string + MiscFeeType *string + func NewNoMiscFees() *NoMiscFees + func (m *NoMiscFees) SetMiscFeeAmt(v float64) + func (m *NoMiscFees) SetMiscFeeCurr(v string) + func (m *NoMiscFees) SetMiscFeeType(v string) + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError