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 + Account *string + AccountType *int + AcctIDSource *int + AdjustmentType *int + ClearingBusinessDate string + ContraryInstructionIndicator *bool + Currency *string + EncodedText *string + EncodedTextLen *int + FIXMsgType string + InstrmtLegGrp *instrmtleggrp.InstrmtLegGrp + OrigPosReqRefID *string + PosMaintAction int + PosMaintRptRefID *string + PosReqID *string + PosTransType int + PositionAmountData *positionamountdata.PositionAmountData + PriorSpreadIndicator *bool + SettlCurrency *string + SettlSessID *string + SettlSessSubID *string + Text *string + ThresholdAmount *float64 + TransactTime *time.Time + TrdgSesGrp *trdgsesgrp.TrdgSesGrp + UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp + func New(postranstype int, posmaintaction int, clearingbusinessdate string, ...) *Message + func (m *Message) SetAccount(v string) + func (m *Message) SetAccountType(v int) + func (m *Message) SetAcctIDSource(v int) + func (m *Message) SetAdjustmentType(v int) + func (m *Message) SetClearingBusinessDate(v string) + func (m *Message) SetContraryInstructionIndicator(v bool) + 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) SetOrigPosReqRefID(v string) + func (m *Message) SetParties(v parties.Parties) + func (m *Message) SetPosMaintAction(v int) + func (m *Message) SetPosMaintRptRefID(v string) + func (m *Message) SetPosReqID(v string) + func (m *Message) SetPosTransType(v int) + func (m *Message) SetPositionAmountData(v positionamountdata.PositionAmountData) + func (m *Message) SetPositionQty(v positionqty.PositionQty) + func (m *Message) SetPriorSpreadIndicator(v bool) + func (m *Message) SetSettlCurrency(v string) + func (m *Message) SetSettlSessID(v string) + func (m *Message) SetSettlSessSubID(v string) + func (m *Message) SetText(v string) + func (m *Message) SetThresholdAmount(v float64) + func (m *Message) SetTransactTime(v time.Time) + func (m *Message) SetTrdgSesGrp(v trdgsesgrp.TrdgSesGrp) + func (m *Message) SetUndInstrmtGrp(v undinstrmtgrp.UndInstrmtGrp) + func (m Message) Marshal() quickfix.Message + type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError