Versions in this module Expand all Collapse all v0 v0.6.0 Aug 14, 2017 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type ListStatus struct + Message *quickfix.Message + func FromMessage(m *quickfix.Message) ListStatus + func New(listid field.ListIDField, norpts field.NoRptsField, rptseq field.RptSeqField) (m ListStatus) + func (m ListStatus) GetListID() (v string, err quickfix.MessageRejectError) + func (m ListStatus) GetNoOrders() (NoOrdersRepeatingGroup, quickfix.MessageRejectError) + func (m ListStatus) GetNoRpts() (v int, err quickfix.MessageRejectError) + func (m ListStatus) GetRptSeq() (v int, err quickfix.MessageRejectError) + func (m ListStatus) GetWaveNo() (v string, err quickfix.MessageRejectError) + func (m ListStatus) HasListID() bool + func (m ListStatus) HasNoOrders() bool + func (m ListStatus) HasNoRpts() bool + func (m ListStatus) HasRptSeq() bool + func (m ListStatus) HasWaveNo() bool + func (m ListStatus) SetListID(v string) + func (m ListStatus) SetNoOrders(f NoOrdersRepeatingGroup) + func (m ListStatus) SetNoRpts(v int) + func (m ListStatus) SetRptSeq(v int) + func (m ListStatus) SetWaveNo(v string) + func (m ListStatus) ToMessage() *quickfix.Message + type NoOrders struct + func (m NoOrders) GetAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError) + func (m NoOrders) GetCumQty() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoOrders) GetCxlQty() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoOrders) GetLeavesQty() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoOrders) HasAvgPx() bool + func (m NoOrders) HasClOrdID() bool + func (m NoOrders) HasCumQty() bool + func (m NoOrders) HasCxlQty() bool + func (m NoOrders) HasLeavesQty() bool + func (m NoOrders) SetAvgPx(value decimal.Decimal, scale int32) + func (m NoOrders) SetClOrdID(v string) + func (m NoOrders) SetCumQty(value decimal.Decimal, scale int32) + func (m NoOrders) SetCxlQty(value decimal.Decimal, scale int32) + func (m NoOrders) SetLeavesQty(value decimal.Decimal, scale int32) + type NoOrdersRepeatingGroup struct + func NewNoOrdersRepeatingGroup() NoOrdersRepeatingGroup + func (m NoOrdersRepeatingGroup) Add() NoOrders + func (m NoOrdersRepeatingGroup) Get(i int) NoOrders + type RouteOut func(msg ListStatus, sessionID quickfix.SessionID) quickfix.MessageRejectError