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 + Currency *string + FIXMsgType string + InstrumentExtension *instrumentextension.InstrumentExtension + NoLegs []NoLegs + NoUnderlyings []NoUnderlyings + SecurityStatusReqID string + SubscriptionRequestType string + TradingSessionID *string + TradingSessionSubID *string + func New(securitystatusreqid string, instrument instrument.Instrument, ...) *Message + func (m *Message) SetCurrency(v string) + func (m *Message) SetInstrument(v instrument.Instrument) + func (m *Message) SetInstrumentExtension(v instrumentextension.InstrumentExtension) + func (m *Message) SetNoLegs(v []NoLegs) + func (m *Message) SetNoUnderlyings(v []NoUnderlyings) + func (m *Message) SetSecurityStatusReqID(v string) + func (m *Message) SetSubscriptionRequestType(v string) + func (m *Message) SetTradingSessionID(v string) + func (m *Message) SetTradingSessionSubID(v string) + func (m Message) Marshal() quickfix.Message + type NoLegs struct + InstrumentLeg *instrumentleg.InstrumentLeg + func NewNoLegs() *NoLegs + func (m *NoLegs) SetInstrumentLeg(v instrumentleg.InstrumentLeg) + type NoUnderlyings struct + UnderlyingInstrument *underlyinginstrument.UnderlyingInstrument + func NewNoUnderlyings() *NoUnderlyings + func (m *NoUnderlyings) SetUnderlyingInstrument(v underlyinginstrument.UnderlyingInstrument) + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError