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 + ClOrdID *string + ClearingBusinessDate *string + EncodedText *string + EncodedTextLen *int + ExecID *string + ExecType *string + FIXMsgType string + FinancingDetails *financingdetails.FinancingDetails + FirmTradeID *string + InstrmtLegGrp *instrmtleggrp.InstrmtLegGrp + Instrument *instrument.Instrument + InstrumentExtension *instrumentextension.InstrumentExtension + MatchStatus *string + MessageEventSource *string + MultiLegReportingType *string + OrderID *string + Parties *parties.Parties + ResponseDestination *string + ResponseTransportType *int + SecondaryFirmTradeID *string + SecondaryTradeID *string + SecondaryTradeReportID *string + SecondaryTrdType *int + Side *string + SubscriptionRequestType *string + Text *string + TimeBracket *string + TradeHandlingInstr *string + TradeID *string + TradeInputDevice *string + TradeInputSource *string + TradeLinkID *string + TradeReportID *string + TradeRequestID string + TradeRequestType int + TradingSessionID *string + TradingSessionSubID *string + TransferReason *string + TrdCapDtGrp *trdcapdtgrp.TrdCapDtGrp + TrdMatchID *string + TrdSubType *int + TrdType *int + UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp + func New(traderequestid string, traderequesttype int) *Message + func (m *Message) SetClOrdID(v string) + func (m *Message) SetClearingBusinessDate(v string) + func (m *Message) SetEncodedText(v string) + func (m *Message) SetEncodedTextLen(v int) + func (m *Message) SetExecID(v string) + func (m *Message) SetExecType(v string) + func (m *Message) SetFinancingDetails(v financingdetails.FinancingDetails) + func (m *Message) SetFirmTradeID(v string) + func (m *Message) SetInstrmtLegGrp(v instrmtleggrp.InstrmtLegGrp) + func (m *Message) SetInstrument(v instrument.Instrument) + func (m *Message) SetInstrumentExtension(v instrumentextension.InstrumentExtension) + func (m *Message) SetMatchStatus(v string) + func (m *Message) SetMessageEventSource(v string) + func (m *Message) SetMultiLegReportingType(v string) + func (m *Message) SetOrderID(v string) + func (m *Message) SetParties(v parties.Parties) + func (m *Message) SetResponseDestination(v string) + func (m *Message) SetResponseTransportType(v int) + func (m *Message) SetSecondaryFirmTradeID(v string) + func (m *Message) SetSecondaryTradeID(v string) + func (m *Message) SetSecondaryTradeReportID(v string) + func (m *Message) SetSecondaryTrdType(v int) + func (m *Message) SetSide(v string) + func (m *Message) SetSubscriptionRequestType(v string) + func (m *Message) SetText(v string) + func (m *Message) SetTimeBracket(v string) + func (m *Message) SetTradeHandlingInstr(v string) + func (m *Message) SetTradeID(v string) + func (m *Message) SetTradeInputDevice(v string) + func (m *Message) SetTradeInputSource(v string) + func (m *Message) SetTradeLinkID(v string) + func (m *Message) SetTradeReportID(v string) + func (m *Message) SetTradeRequestID(v string) + func (m *Message) SetTradeRequestType(v int) + func (m *Message) SetTradingSessionID(v string) + func (m *Message) SetTradingSessionSubID(v string) + func (m *Message) SetTransferReason(v string) + func (m *Message) SetTrdCapDtGrp(v trdcapdtgrp.TrdCapDtGrp) + func (m *Message) SetTrdMatchID(v string) + func (m *Message) SetTrdSubType(v int) + func (m *Message) SetTrdType(v int) + func (m *Message) SetUndInstrmtGrp(v undinstrmtgrp.UndInstrmtGrp) + func (m Message) Marshal() quickfix.Message + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError