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 + EncodedText *string + EncodedTextLen *int + FIXMsgType string + FirmTradeID *string + InstrmtLegGrp *instrmtleggrp.InstrmtLegGrp + Instrument *instrument.Instrument + MessageEventSource *string + MultiLegReportingType *string + ResponseDestination *string + ResponseTransportType *int + SecondaryFirmTradeID *string + SecondaryTradeID *string + SubscriptionRequestType *string + Text *string + TotNumTradeReports *int + TradeID *string + TradeRequestID string + TradeRequestResult int + TradeRequestStatus int + TradeRequestType int + UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp + func New(traderequestid string, traderequesttype int, traderequestresult int, ...) *Message + func (m *Message) SetEncodedText(v string) + func (m *Message) SetEncodedTextLen(v int) + func (m *Message) SetFirmTradeID(v string) + func (m *Message) SetInstrmtLegGrp(v instrmtleggrp.InstrmtLegGrp) + func (m *Message) SetInstrument(v instrument.Instrument) + func (m *Message) SetMessageEventSource(v string) + func (m *Message) SetMultiLegReportingType(v string) + 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) SetSubscriptionRequestType(v string) + func (m *Message) SetText(v string) + func (m *Message) SetTotNumTradeReports(v int) + func (m *Message) SetTradeID(v string) + func (m *Message) SetTradeRequestID(v string) + func (m *Message) SetTradeRequestResult(v int) + func (m *Message) SetTradeRequestStatus(v int) + func (m *Message) SetTradeRequestType(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