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 + CancellationRights *string + ComplianceID *string + CrossID string + CrossPrioritization int + CrossType int + Currency *string + Designation *string + DiscretionInstructions *discretioninstructions.DiscretionInstructions + DisplayInstruction *displayinstruction.DisplayInstruction + EffectiveTime *time.Time + ExDestination *string + ExDestinationIDSource *string + ExecInst *string + ExpireDate *string + ExpireTime *time.Time + FIXMsgType string + GTBookingInst *int + HandlInst *string + HostCrossID *string + IOIID *string + InstrmtLegGrp *instrmtleggrp.InstrmtLegGrp + LocateReqd *bool + MatchIncrement *float64 + MaxFloor *float64 + MaxPriceLevels *int + MaxShow *float64 + MinQty *float64 + MoneyLaunderingStatus *string + OrdType string + OrderID *string + OrigCrossID string + ParticipationRate *float64 + PegInstructions *peginstructions.PegInstructions + PrevClosePx *float64 + Price *float64 + PriceProtectionScope *string + PriceType *int + ProcessCode *string + QuoteID *string + RegistID *string + RootParties *rootparties.RootParties + SettlDate *string + SettlType *string + SpreadOrBenchmarkCurveData *spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData + Stipulations *stipulations.Stipulations + StopPx *float64 + StrategyParametersGrp *strategyparametersgrp.StrategyParametersGrp + TargetStrategy *int + TargetStrategyParameters *string + TimeInForce *string + TransBkdTime *time.Time + TransactTime time.Time + TrdgSesGrp *trdgsesgrp.TrdgSesGrp + TriggeringInstruction *triggeringinstruction.TriggeringInstruction + UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp + YieldData *yielddata.YieldData + func New(crossid string, origcrossid string, crosstype int, crossprioritization int, ...) *Message + func (m *Message) SetCancellationRights(v string) + func (m *Message) SetComplianceID(v string) + func (m *Message) SetCrossID(v string) + func (m *Message) SetCrossPrioritization(v int) + func (m *Message) SetCrossType(v int) + func (m *Message) SetCurrency(v string) + func (m *Message) SetDesignation(v string) + func (m *Message) SetDiscretionInstructions(v discretioninstructions.DiscretionInstructions) + func (m *Message) SetDisplayInstruction(v displayinstruction.DisplayInstruction) + func (m *Message) SetEffectiveTime(v time.Time) + func (m *Message) SetExDestination(v string) + func (m *Message) SetExDestinationIDSource(v string) + func (m *Message) SetExecInst(v string) + func (m *Message) SetExpireDate(v string) + func (m *Message) SetExpireTime(v time.Time) + func (m *Message) SetGTBookingInst(v int) + func (m *Message) SetHandlInst(v string) + func (m *Message) SetHostCrossID(v string) + func (m *Message) SetIOIID(v string) + func (m *Message) SetInstrmtLegGrp(v instrmtleggrp.InstrmtLegGrp) + func (m *Message) SetInstrument(v instrument.Instrument) + func (m *Message) SetLocateReqd(v bool) + func (m *Message) SetMatchIncrement(v float64) + func (m *Message) SetMaxFloor(v float64) + func (m *Message) SetMaxPriceLevels(v int) + func (m *Message) SetMaxShow(v float64) + func (m *Message) SetMinQty(v float64) + func (m *Message) SetMoneyLaunderingStatus(v string) + func (m *Message) SetOrdType(v string) + func (m *Message) SetOrderID(v string) + func (m *Message) SetOrigCrossID(v string) + func (m *Message) SetParticipationRate(v float64) + func (m *Message) SetPegInstructions(v peginstructions.PegInstructions) + func (m *Message) SetPrevClosePx(v float64) + func (m *Message) SetPrice(v float64) + func (m *Message) SetPriceProtectionScope(v string) + func (m *Message) SetPriceType(v int) + func (m *Message) SetProcessCode(v string) + func (m *Message) SetQuoteID(v string) + func (m *Message) SetRegistID(v string) + func (m *Message) SetRootParties(v rootparties.RootParties) + func (m *Message) SetSettlDate(v string) + func (m *Message) SetSettlType(v string) + func (m *Message) SetSideCrossOrdModGrp(v sidecrossordmodgrp.SideCrossOrdModGrp) + func (m *Message) SetSpreadOrBenchmarkCurveData(v spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData) + func (m *Message) SetStipulations(v stipulations.Stipulations) + func (m *Message) SetStopPx(v float64) + func (m *Message) SetStrategyParametersGrp(v strategyparametersgrp.StrategyParametersGrp) + func (m *Message) SetTargetStrategy(v int) + func (m *Message) SetTargetStrategyParameters(v string) + func (m *Message) SetTimeInForce(v string) + func (m *Message) SetTransBkdTime(v time.Time) + func (m *Message) SetTransactTime(v time.Time) + func (m *Message) SetTrdgSesGrp(v trdgsesgrp.TrdgSesGrp) + func (m *Message) SetTriggeringInstruction(v triggeringinstruction.TriggeringInstruction) + func (m *Message) SetUndInstrmtGrp(v undinstrmtgrp.UndInstrmtGrp) + func (m *Message) SetYieldData(v yielddata.YieldData) + func (m Message) Marshal() quickfix.Message + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError