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 + AccountType *int + AcctIDSource *int + BidForwardPoints *float64 + BidForwardPoints2 *float64 + BidPx *float64 + BidSize *float64 + BidSpotRate *float64 + BidSwapPoints *float64 + BidYield *float64 + CommType *string + Commission *float64 + Currency *string + CustOrderCapacity *int + EncodedText *string + EncodedTextLen *int + ExDestination *string + ExDestinationIDSource *string + FIXMsgType string + FinancingDetails *financingdetails.FinancingDetails + LegQuotGrp *legquotgrp.LegQuotGrp + MidPx *float64 + MidYield *float64 + MinBidSize *float64 + MinOfferSize *float64 + MktBidPx *float64 + MktOfferPx *float64 + OfferForwardPoints *float64 + OfferForwardPoints2 *float64 + OfferPx *float64 + OfferSize *float64 + OfferSpotRate *float64 + OfferSwapPoints *float64 + OfferYield *float64 + OrdType *string + OrderCapacity *string + OrderQty2 *float64 + OrderQtyData *orderqtydata.OrderQtyData + Parties *parties.Parties + PriceType *int + QuotQualGrp *quotqualgrp.QuotQualGrp + QuoteID string + QuoteReqID *string + QuoteRespID *string + QuoteResponseLevel *int + QuoteType *int + SettlCurrBidFxRate *float64 + SettlCurrFxRateCalc *string + SettlCurrOfferFxRate *float64 + SettlDate *string + SettlDate2 *string + SettlType *string + Side *string + SpreadOrBenchmarkCurveData *spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData + Stipulations *stipulations.Stipulations + Text *string + TradingSessionID *string + TradingSessionSubID *string + TransactTime *time.Time + UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp + ValidUntilTime *time.Time + YieldData *yielddata.YieldData + func New(quoteid string, instrument instrument.Instrument) *Message + func (m *Message) SetAccount(v string) + func (m *Message) SetAccountType(v int) + func (m *Message) SetAcctIDSource(v int) + func (m *Message) SetBidForwardPoints(v float64) + func (m *Message) SetBidForwardPoints2(v float64) + func (m *Message) SetBidPx(v float64) + func (m *Message) SetBidSize(v float64) + func (m *Message) SetBidSpotRate(v float64) + func (m *Message) SetBidSwapPoints(v float64) + func (m *Message) SetBidYield(v float64) + func (m *Message) SetCommType(v string) + func (m *Message) SetCommission(v float64) + func (m *Message) SetCurrency(v string) + func (m *Message) SetCustOrderCapacity(v int) + func (m *Message) SetEncodedText(v string) + func (m *Message) SetEncodedTextLen(v int) + func (m *Message) SetExDestination(v string) + func (m *Message) SetExDestinationIDSource(v string) + func (m *Message) SetFinancingDetails(v financingdetails.FinancingDetails) + func (m *Message) SetInstrument(v instrument.Instrument) + func (m *Message) SetLegQuotGrp(v legquotgrp.LegQuotGrp) + func (m *Message) SetMidPx(v float64) + func (m *Message) SetMidYield(v float64) + func (m *Message) SetMinBidSize(v float64) + func (m *Message) SetMinOfferSize(v float64) + func (m *Message) SetMktBidPx(v float64) + func (m *Message) SetMktOfferPx(v float64) + func (m *Message) SetOfferForwardPoints(v float64) + func (m *Message) SetOfferForwardPoints2(v float64) + func (m *Message) SetOfferPx(v float64) + func (m *Message) SetOfferSize(v float64) + func (m *Message) SetOfferSpotRate(v float64) + func (m *Message) SetOfferSwapPoints(v float64) + func (m *Message) SetOfferYield(v float64) + func (m *Message) SetOrdType(v string) + func (m *Message) SetOrderCapacity(v string) + func (m *Message) SetOrderQty2(v float64) + func (m *Message) SetOrderQtyData(v orderqtydata.OrderQtyData) + func (m *Message) SetParties(v parties.Parties) + func (m *Message) SetPriceType(v int) + func (m *Message) SetQuotQualGrp(v quotqualgrp.QuotQualGrp) + func (m *Message) SetQuoteID(v string) + func (m *Message) SetQuoteReqID(v string) + func (m *Message) SetQuoteRespID(v string) + func (m *Message) SetQuoteResponseLevel(v int) + func (m *Message) SetQuoteType(v int) + func (m *Message) SetSettlCurrBidFxRate(v float64) + func (m *Message) SetSettlCurrFxRateCalc(v string) + func (m *Message) SetSettlCurrOfferFxRate(v float64) + func (m *Message) SetSettlDate(v string) + func (m *Message) SetSettlDate2(v string) + func (m *Message) SetSettlType(v string) + func (m *Message) SetSide(v string) + func (m *Message) SetSpreadOrBenchmarkCurveData(v spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData) + func (m *Message) SetStipulations(v stipulations.Stipulations) + func (m *Message) SetText(v string) + func (m *Message) SetTradingSessionID(v string) + func (m *Message) SetTradingSessionSubID(v string) + func (m *Message) SetTransactTime(v time.Time) + func (m *Message) SetUndInstrmtGrp(v undinstrmtgrp.UndInstrmtGrp) + func (m *Message) SetValidUntilTime(v time.Time) + func (m *Message) SetYieldData(v yielddata.YieldData) + func (m Message) Marshal() quickfix.Message + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError