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 + AdvId string + AdvRefID *string + AdvSide string + AdvTransType string + Currency *string + EncodedText *string + EncodedTextLen *int + FIXMsgType string + InstrmtLegGrp *instrmtleggrp.InstrmtLegGrp + LastMkt *string + Price *float64 + QtyType *int + Quantity float64 + Text *string + TradeDate *string + TradingSessionID *string + TradingSessionSubID *string + TransactTime *time.Time + URLLink *string + UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp + func New(advid string, advtranstype string, instrument instrument.Instrument, ...) *Message + func (m *Message) SetAdvId(v string) + func (m *Message) SetAdvRefID(v string) + func (m *Message) SetAdvSide(v string) + func (m *Message) SetAdvTransType(v string) + func (m *Message) SetCurrency(v string) + func (m *Message) SetEncodedText(v string) + func (m *Message) SetEncodedTextLen(v int) + func (m *Message) SetInstrmtLegGrp(v instrmtleggrp.InstrmtLegGrp) + func (m *Message) SetInstrument(v instrument.Instrument) + func (m *Message) SetLastMkt(v string) + func (m *Message) SetPrice(v float64) + func (m *Message) SetQtyType(v int) + func (m *Message) SetQuantity(v float64) + func (m *Message) SetText(v string) + func (m *Message) SetTradeDate(v string) + func (m *Message) SetTradingSessionID(v string) + func (m *Message) SetTradingSessionSubID(v string) + func (m *Message) SetTransactTime(v time.Time) + func (m *Message) SetURLLink(v string) + func (m *Message) SetUndInstrmtGrp(v undinstrmtgrp.UndInstrmtGrp) + func (m Message) Marshal() quickfix.Message + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError