Versions in this module Expand all Collapse all v0 v0.1.0 Jan 17, 2023 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type Allocation struct + Message *quickfix.Message + func FromMessage(m *quickfix.Message) Allocation + func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, ...) (m Allocation) + func (m Allocation) GetAllocID() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetAllocTransType() (v enum.AllocTransType, err quickfix.MessageRejectError) + func (m Allocation) GetAvgPrxPrecision() (v int, err quickfix.MessageRejectError) + func (m Allocation) GetAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m Allocation) GetCurrency() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetFutSettDate() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetIDSource() (v enum.IDSource, err quickfix.MessageRejectError) + func (m Allocation) GetIssuer() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetNetMoney() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m Allocation) GetNoAllocs() (NoAllocsRepeatingGroup, quickfix.MessageRejectError) + func (m Allocation) GetNoExecs() (NoExecsRepeatingGroup, quickfix.MessageRejectError) + func (m Allocation) GetNoMiscFees() (NoMiscFeesRepeatingGroup, quickfix.MessageRejectError) + func (m Allocation) GetNoOrders() (NoOrdersRepeatingGroup, quickfix.MessageRejectError) + func (m Allocation) GetOpenClose() (v enum.OpenClose, err quickfix.MessageRejectError) + func (m Allocation) GetRefAllocID() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSecurityDesc() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSecurityID() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSettlCurrAmt() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m Allocation) GetSettlCurrency() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSettlmntTyp() (v enum.SettlmntTyp, err quickfix.MessageRejectError) + func (m Allocation) GetShares() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m Allocation) GetSide() (v enum.Side, err quickfix.MessageRejectError) + func (m Allocation) GetSymbol() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSymbolSfx() (v enum.SymbolSfx, err quickfix.MessageRejectError) + func (m Allocation) GetText() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetTradeDate() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetTransactTime() (v time.Time, err quickfix.MessageRejectError) + func (m Allocation) HasAllocID() bool + func (m Allocation) HasAllocTransType() bool + func (m Allocation) HasAvgPrxPrecision() bool + func (m Allocation) HasAvgPx() bool + func (m Allocation) HasCurrency() bool + func (m Allocation) HasFutSettDate() bool + func (m Allocation) HasIDSource() bool + func (m Allocation) HasIssuer() bool + func (m Allocation) HasNetMoney() bool + func (m Allocation) HasNoAllocs() bool + func (m Allocation) HasNoExecs() bool + func (m Allocation) HasNoMiscFees() bool + func (m Allocation) HasNoOrders() bool + func (m Allocation) HasOpenClose() bool + func (m Allocation) HasRefAllocID() bool + func (m Allocation) HasSecurityDesc() bool + func (m Allocation) HasSecurityID() bool + func (m Allocation) HasSettlCurrAmt() bool + func (m Allocation) HasSettlCurrency() bool + func (m Allocation) HasSettlmntTyp() bool + func (m Allocation) HasShares() bool + func (m Allocation) HasSide() bool + func (m Allocation) HasSymbol() bool + func (m Allocation) HasSymbolSfx() bool + func (m Allocation) HasText() bool + func (m Allocation) HasTradeDate() bool + func (m Allocation) HasTransactTime() bool + func (m Allocation) SetAllocID(v string) + func (m Allocation) SetAllocTransType(v enum.AllocTransType) + func (m Allocation) SetAvgPrxPrecision(v int) + func (m Allocation) SetAvgPx(value decimal.Decimal, scale int32) + func (m Allocation) SetCurrency(v string) + func (m Allocation) SetFutSettDate(v string) + func (m Allocation) SetIDSource(v enum.IDSource) + func (m Allocation) SetIssuer(v string) + func (m Allocation) SetNetMoney(value decimal.Decimal, scale int32) + func (m Allocation) SetNoAllocs(f NoAllocsRepeatingGroup) + func (m Allocation) SetNoExecs(f NoExecsRepeatingGroup) + func (m Allocation) SetNoMiscFees(f NoMiscFeesRepeatingGroup) + func (m Allocation) SetNoOrders(f NoOrdersRepeatingGroup) + func (m Allocation) SetOpenClose(v enum.OpenClose) + func (m Allocation) SetRefAllocID(v string) + func (m Allocation) SetSecurityDesc(v string) + func (m Allocation) SetSecurityID(v string) + func (m Allocation) SetSettlCurrAmt(value decimal.Decimal, scale int32) + func (m Allocation) SetSettlCurrency(v string) + func (m Allocation) SetSettlmntTyp(v enum.SettlmntTyp) + func (m Allocation) SetShares(value decimal.Decimal, scale int32) + func (m Allocation) SetSide(v enum.Side) + func (m Allocation) SetSymbol(v string) + func (m Allocation) SetSymbolSfx(v enum.SymbolSfx) + func (m Allocation) SetText(v string) + func (m Allocation) SetTradeDate(v string) + func (m Allocation) SetTransactTime(v time.Time) + func (m Allocation) ToMessage() *quickfix.Message + type NoAllocs struct + func (m NoAllocs) GetAllocAccount() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocShares() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetBrokerOfCredit() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetClientID() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetCommType() (v enum.CommType, err quickfix.MessageRejectError) + func (m NoAllocs) GetCommission() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetDlvyInst() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetExecBroker() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetNoDlvyInst() (v int, err quickfix.MessageRejectError) + func (m NoAllocs) GetProcessCode() (v enum.ProcessCode, err quickfix.MessageRejectError) + func (m NoAllocs) HasAllocAccount() bool + func (m NoAllocs) HasAllocShares() bool + func (m NoAllocs) HasBrokerOfCredit() bool + func (m NoAllocs) HasClientID() bool + func (m NoAllocs) HasCommType() bool + func (m NoAllocs) HasCommission() bool + func (m NoAllocs) HasDlvyInst() bool + func (m NoAllocs) HasExecBroker() bool + func (m NoAllocs) HasNoDlvyInst() bool + func (m NoAllocs) HasProcessCode() bool + func (m NoAllocs) SetAllocAccount(v string) + func (m NoAllocs) SetAllocShares(value decimal.Decimal, scale int32) + func (m NoAllocs) SetBrokerOfCredit(v string) + func (m NoAllocs) SetClientID(v string) + func (m NoAllocs) SetCommType(v enum.CommType) + func (m NoAllocs) SetCommission(value decimal.Decimal, scale int32) + func (m NoAllocs) SetDlvyInst(v string) + func (m NoAllocs) SetExecBroker(v string) + func (m NoAllocs) SetNoDlvyInst(v int) + func (m NoAllocs) SetProcessCode(v enum.ProcessCode) + type NoAllocsRepeatingGroup struct + func NewNoAllocsRepeatingGroup() NoAllocsRepeatingGroup + func (m NoAllocsRepeatingGroup) Add() NoAllocs + func (m NoAllocsRepeatingGroup) Get(i int) NoAllocs + type NoExecs struct + func (m NoExecs) GetExecID() (v string, err quickfix.MessageRejectError) + func (m NoExecs) GetLastMkt() (v string, err quickfix.MessageRejectError) + func (m NoExecs) GetLastPx() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoExecs) GetLastShares() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoExecs) HasExecID() bool + func (m NoExecs) HasLastMkt() bool + func (m NoExecs) HasLastPx() bool + func (m NoExecs) HasLastShares() bool + func (m NoExecs) SetExecID(v string) + func (m NoExecs) SetLastMkt(v string) + func (m NoExecs) SetLastPx(value decimal.Decimal, scale int32) + func (m NoExecs) SetLastShares(value decimal.Decimal, scale int32) + type NoExecsRepeatingGroup struct + func NewNoExecsRepeatingGroup() NoExecsRepeatingGroup + func (m NoExecsRepeatingGroup) Add() NoExecs + func (m NoExecsRepeatingGroup) Get(i int) NoExecs + type NoMiscFees struct + func (m NoMiscFees) GetMiscFeeAmt() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoMiscFees) GetMiscFeeCurr() (v string, err quickfix.MessageRejectError) + func (m NoMiscFees) GetMiscFeeType() (v enum.MiscFeeType, err quickfix.MessageRejectError) + func (m NoMiscFees) HasMiscFeeAmt() bool + func (m NoMiscFees) HasMiscFeeCurr() bool + func (m NoMiscFees) HasMiscFeeType() bool + func (m NoMiscFees) SetMiscFeeAmt(value decimal.Decimal, scale int32) + func (m NoMiscFees) SetMiscFeeCurr(v string) + func (m NoMiscFees) SetMiscFeeType(v enum.MiscFeeType) + type NoMiscFeesRepeatingGroup struct + func NewNoMiscFeesRepeatingGroup() NoMiscFeesRepeatingGroup + func (m NoMiscFeesRepeatingGroup) Add() NoMiscFees + func (m NoMiscFeesRepeatingGroup) Get(i int) NoMiscFees + type NoOrders struct + func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError) + func (m NoOrders) GetListID() (v string, err quickfix.MessageRejectError) + func (m NoOrders) GetOrderID() (v string, err quickfix.MessageRejectError) + func (m NoOrders) GetWaveNo() (v string, err quickfix.MessageRejectError) + func (m NoOrders) HasClOrdID() bool + func (m NoOrders) HasListID() bool + func (m NoOrders) HasOrderID() bool + func (m NoOrders) HasWaveNo() bool + func (m NoOrders) SetClOrdID(v string) + func (m NoOrders) SetListID(v string) + func (m NoOrders) SetOrderID(v string) + func (m NoOrders) SetWaveNo(v string) + type NoOrdersRepeatingGroup struct + func NewNoOrdersRepeatingGroup() NoOrdersRepeatingGroup + func (m NoOrdersRepeatingGroup) Add() NoOrders + func (m NoOrdersRepeatingGroup) Get(i int) NoOrders + type RouteOut func(msg Allocation, sessionID quickfix.SessionID) quickfix.MessageRejectError