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 + CashOrderQty *float64 + ClOrdID string + ClientID *string + CommType *string + Commission *float64 + CoveredOrUncovered *int + Currency *string + CustomerOrFirm *int + ExDestination *string + ExecBroker *string + ExecInst *string + ExpireTime *time.Time + FIXMsgType string + ForexReq *string + FutSettDate *string + FutSettDate2 *string + HandlInst string + IDSource *string + IOIid *string + Issuer *string + LocateReqd *string + MaturityDay *int + MaturityMonthYear *string + MaxFloor *int + MaxShow *int + MinQty *int + OpenClose *string + OptAttribute *string + OrdType string + OrderQty *int + OrderQty2 *float64 + PegDifference *float64 + PrevClosePx *float64 + Price *float64 + ProcessCode *string + PutOrCall *int + QuoteID *string + Rule80A *string + SecurityDesc *string + SecurityExchange *string + SecurityID *string + SecurityType *string + SettlCurrency *string + SettlmntTyp *string + Side string + StopPx *float64 + StrikePrice *float64 + Symbol string + SymbolSfx *string + Text *string + TimeInForce *string + func New(clordid string, handlinst string, symbol string, side string, ordtype string) *Message + func (m *Message) SetAccount(v string) + func (m *Message) SetCashOrderQty(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) SetCoveredOrUncovered(v int) + func (m *Message) SetCurrency(v string) + func (m *Message) SetCustomerOrFirm(v int) + func (m *Message) SetExDestination(v string) + func (m *Message) SetExecBroker(v string) + func (m *Message) SetExecInst(v string) + func (m *Message) SetExpireTime(v time.Time) + func (m *Message) SetForexReq(v string) + func (m *Message) SetFutSettDate(v string) + func (m *Message) SetFutSettDate2(v string) + func (m *Message) SetHandlInst(v string) + func (m *Message) SetIDSource(v string) + func (m *Message) SetIOIid(v string) + func (m *Message) SetIssuer(v string) + func (m *Message) SetLocateReqd(v string) + func (m *Message) SetMaturityDay(v int) + func (m *Message) SetMaturityMonthYear(v string) + func (m *Message) SetMaxFloor(v int) + func (m *Message) SetMaxShow(v int) + func (m *Message) SetMinQty(v int) + func (m *Message) SetOpenClose(v string) + func (m *Message) SetOptAttribute(v string) + func (m *Message) SetOrdType(v string) + func (m *Message) SetOrderQty(v int) + func (m *Message) SetOrderQty2(v float64) + func (m *Message) SetPegDifference(v float64) + func (m *Message) SetPrevClosePx(v float64) + func (m *Message) SetPrice(v float64) + func (m *Message) SetProcessCode(v string) + func (m *Message) SetPutOrCall(v int) + func (m *Message) SetQuoteID(v string) + func (m *Message) SetRule80A(v string) + func (m *Message) SetSecurityDesc(v string) + func (m *Message) SetSecurityExchange(v string) + func (m *Message) SetSecurityID(v string) + func (m *Message) SetSecurityType(v string) + 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) SetStrikePrice(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) Marshal() quickfix.Message + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError