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 + AccruedInterestAmt *float64 + AccruedInterestRate *float64 + AllocCancReplaceReason *int + AllocGrp *allocgrp.AllocGrp + AllocID string + AllocIntermedReqType *int + AllocLinkID *string + AllocLinkType *int + AllocNoOrdersType *int + AllocTransType string + AllocType int + AutoAcceptIndicator *bool + AvgParPx *float64 + AvgPx *float64 + AvgPxIndicator *int + AvgPxPrecision *int + BookingRefID *string + BookingType *int + ClearingBusinessDate *string + Concession *float64 + Currency *string + CustOrderCapacity *int + EncodedText *string + EncodedTextLen *int + EndAccruedInterestAmt *float64 + EndCash *float64 + ExecAllocGrp *execallocgrp.ExecAllocGrp + FIXMsgType string + FinancingDetails *financingdetails.FinancingDetails + GrossTradeAmt *float64 + InstrmtLegGrp *instrmtleggrp.InstrmtLegGrp + InstrumentExtension *instrumentextension.InstrumentExtension + InterestAtMaturity *float64 + LastFragment *bool + LastMkt *string + LegalConfirm *bool + MatchType *string + MessageEventSource *string + MultiLegReportingType *string + NetMoney *float64 + NumDaysInterest *int + OrdAllocGrp *ordallocgrp.OrdAllocGrp + Parties *parties.Parties + PositionAmountData *positionamountdata.PositionAmountData + PositionEffect *string + PreviouslyReported *bool + PriceType *int + QtyType *int + Quantity float64 + RefAllocID *string + ReversalIndicator *bool + RndPx *float64 + SecondaryAllocID *string + SettlDate *string + SettlType *string + Side string + SpreadOrBenchmarkCurveData *spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData + StartCash *float64 + Stipulations *stipulations.Stipulations + Text *string + TotNoAllocs *int + TotalAccruedInterestAmt *float64 + TotalTakedown *float64 + TradeDate string + TradeInputSource *string + TradeOriginationDate *string + TradingSessionID *string + TradingSessionSubID *string + TransactTime *time.Time + TrdSubType *int + TrdType *int + UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp + YieldData *yielddata.YieldData + func New(allocid string, alloctranstype string, alloctype int, side string, ...) *Message + func (m *Message) SetAccruedInterestAmt(v float64) + func (m *Message) SetAccruedInterestRate(v float64) + func (m *Message) SetAllocCancReplaceReason(v int) + func (m *Message) SetAllocGrp(v allocgrp.AllocGrp) + func (m *Message) SetAllocID(v string) + func (m *Message) SetAllocIntermedReqType(v int) + func (m *Message) SetAllocLinkID(v string) + func (m *Message) SetAllocLinkType(v int) + func (m *Message) SetAllocNoOrdersType(v int) + func (m *Message) SetAllocTransType(v string) + func (m *Message) SetAllocType(v int) + func (m *Message) SetAutoAcceptIndicator(v bool) + func (m *Message) SetAvgParPx(v float64) + func (m *Message) SetAvgPx(v float64) + func (m *Message) SetAvgPxIndicator(v int) + func (m *Message) SetAvgPxPrecision(v int) + func (m *Message) SetBookingRefID(v string) + func (m *Message) SetBookingType(v int) + func (m *Message) SetClearingBusinessDate(v string) + func (m *Message) SetConcession(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) SetEndAccruedInterestAmt(v float64) + func (m *Message) SetEndCash(v float64) + func (m *Message) SetExecAllocGrp(v execallocgrp.ExecAllocGrp) + func (m *Message) SetFinancingDetails(v financingdetails.FinancingDetails) + func (m *Message) SetGrossTradeAmt(v float64) + func (m *Message) SetInstrmtLegGrp(v instrmtleggrp.InstrmtLegGrp) + func (m *Message) SetInstrument(v instrument.Instrument) + func (m *Message) SetInstrumentExtension(v instrumentextension.InstrumentExtension) + func (m *Message) SetInterestAtMaturity(v float64) + func (m *Message) SetLastFragment(v bool) + func (m *Message) SetLastMkt(v string) + func (m *Message) SetLegalConfirm(v bool) + func (m *Message) SetMatchType(v string) + func (m *Message) SetMessageEventSource(v string) + func (m *Message) SetMultiLegReportingType(v string) + func (m *Message) SetNetMoney(v float64) + func (m *Message) SetNumDaysInterest(v int) + func (m *Message) SetOrdAllocGrp(v ordallocgrp.OrdAllocGrp) + func (m *Message) SetParties(v parties.Parties) + func (m *Message) SetPositionAmountData(v positionamountdata.PositionAmountData) + func (m *Message) SetPositionEffect(v string) + func (m *Message) SetPreviouslyReported(v bool) + func (m *Message) SetPriceType(v int) + func (m *Message) SetQtyType(v int) + func (m *Message) SetQuantity(v float64) + func (m *Message) SetRefAllocID(v string) + func (m *Message) SetReversalIndicator(v bool) + func (m *Message) SetRndPx(v float64) + func (m *Message) SetSecondaryAllocID(v string) + func (m *Message) SetSettlDate(v string) + func (m *Message) SetSettlType(v string) + func (m *Message) SetSide(v string) + func (m *Message) SetSpreadOrBenchmarkCurveData(v spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData) + func (m *Message) SetStartCash(v float64) + func (m *Message) SetStipulations(v stipulations.Stipulations) + func (m *Message) SetText(v string) + func (m *Message) SetTotNoAllocs(v int) + func (m *Message) SetTotalAccruedInterestAmt(v float64) + func (m *Message) SetTotalTakedown(v float64) + func (m *Message) SetTradeDate(v string) + func (m *Message) SetTradeInputSource(v string) + func (m *Message) SetTradeOriginationDate(v string) + func (m *Message) SetTradingSessionID(v string) + func (m *Message) SetTradingSessionSubID(v string) + func (m *Message) SetTransactTime(v time.Time) + func (m *Message) SetTrdSubType(v int) + func (m *Message) SetTrdType(v int) + 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