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) GetAccruedInterestRate() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m Allocation) GetAllocID() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetAllocLinkID() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetAllocLinkType() (v enum.AllocLinkType, 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) GetContractMultiplier() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m Allocation) GetCouponRate() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m Allocation) GetCurrency() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetEncodedIssuer() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetEncodedIssuerLen() (v int, err quickfix.MessageRejectError) + func (m Allocation) GetEncodedSecurityDesc() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetEncodedSecurityDescLen() (v int, err quickfix.MessageRejectError) + func (m Allocation) GetEncodedText() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetEncodedTextLen() (v int, err quickfix.MessageRejectError) + func (m Allocation) GetFutSettDate() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetGrossTradeAmt() (v decimal.Decimal, 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) GetLastMkt() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetMaturityDay() (v int, err quickfix.MessageRejectError) + func (m Allocation) GetMaturityMonthYear() (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) GetNoOrders() (NoOrdersRepeatingGroup, quickfix.MessageRejectError) + func (m Allocation) GetNumDaysInterest() (v int, err quickfix.MessageRejectError) + func (m Allocation) GetOpenClose() (v enum.OpenClose, err quickfix.MessageRejectError) + func (m Allocation) GetOptAttribute() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetPutOrCall() (v enum.PutOrCall, err quickfix.MessageRejectError) + func (m Allocation) GetRefAllocID() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSecurityDesc() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSecurityExchange() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSecurityID() (v string, err quickfix.MessageRejectError) + func (m Allocation) GetSecurityType() (v enum.SecurityType, 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) GetStrikePrice() (v decimal.Decimal, 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) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError) + func (m Allocation) GetTransactTime() (v time.Time, err quickfix.MessageRejectError) + func (m Allocation) HasAccruedInterestRate() bool + func (m Allocation) HasAllocID() bool + func (m Allocation) HasAllocLinkID() bool + func (m Allocation) HasAllocLinkType() bool + func (m Allocation) HasAllocTransType() bool + func (m Allocation) HasAvgPrxPrecision() bool + func (m Allocation) HasAvgPx() bool + func (m Allocation) HasContractMultiplier() bool + func (m Allocation) HasCouponRate() bool + func (m Allocation) HasCurrency() bool + func (m Allocation) HasEncodedIssuer() bool + func (m Allocation) HasEncodedIssuerLen() bool + func (m Allocation) HasEncodedSecurityDesc() bool + func (m Allocation) HasEncodedSecurityDescLen() bool + func (m Allocation) HasEncodedText() bool + func (m Allocation) HasEncodedTextLen() bool + func (m Allocation) HasFutSettDate() bool + func (m Allocation) HasGrossTradeAmt() bool + func (m Allocation) HasIDSource() bool + func (m Allocation) HasIssuer() bool + func (m Allocation) HasLastMkt() bool + func (m Allocation) HasMaturityDay() bool + func (m Allocation) HasMaturityMonthYear() bool + func (m Allocation) HasNetMoney() bool + func (m Allocation) HasNoAllocs() bool + func (m Allocation) HasNoExecs() bool + func (m Allocation) HasNoOrders() bool + func (m Allocation) HasNumDaysInterest() bool + func (m Allocation) HasOpenClose() bool + func (m Allocation) HasOptAttribute() bool + func (m Allocation) HasPutOrCall() bool + func (m Allocation) HasRefAllocID() bool + func (m Allocation) HasSecurityDesc() bool + func (m Allocation) HasSecurityExchange() bool + func (m Allocation) HasSecurityID() bool + func (m Allocation) HasSecurityType() bool + func (m Allocation) HasSettlmntTyp() bool + func (m Allocation) HasShares() bool + func (m Allocation) HasSide() bool + func (m Allocation) HasStrikePrice() bool + func (m Allocation) HasSymbol() bool + func (m Allocation) HasSymbolSfx() bool + func (m Allocation) HasText() bool + func (m Allocation) HasTradeDate() bool + func (m Allocation) HasTradingSessionID() bool + func (m Allocation) HasTransactTime() bool + func (m Allocation) SetAccruedInterestRate(value decimal.Decimal, scale int32) + func (m Allocation) SetAllocID(v string) + func (m Allocation) SetAllocLinkID(v string) + func (m Allocation) SetAllocLinkType(v enum.AllocLinkType) + 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) SetContractMultiplier(value decimal.Decimal, scale int32) + func (m Allocation) SetCouponRate(value decimal.Decimal, scale int32) + func (m Allocation) SetCurrency(v string) + func (m Allocation) SetEncodedIssuer(v string) + func (m Allocation) SetEncodedIssuerLen(v int) + func (m Allocation) SetEncodedSecurityDesc(v string) + func (m Allocation) SetEncodedSecurityDescLen(v int) + func (m Allocation) SetEncodedText(v string) + func (m Allocation) SetEncodedTextLen(v int) + func (m Allocation) SetFutSettDate(v string) + func (m Allocation) SetGrossTradeAmt(value decimal.Decimal, scale int32) + func (m Allocation) SetIDSource(v enum.IDSource) + func (m Allocation) SetIssuer(v string) + func (m Allocation) SetLastMkt(v string) + func (m Allocation) SetMaturityDay(v int) + func (m Allocation) SetMaturityMonthYear(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) SetNoOrders(f NoOrdersRepeatingGroup) + func (m Allocation) SetNumDaysInterest(v int) + func (m Allocation) SetOpenClose(v enum.OpenClose) + func (m Allocation) SetOptAttribute(v string) + func (m Allocation) SetPutOrCall(v enum.PutOrCall) + func (m Allocation) SetRefAllocID(v string) + func (m Allocation) SetSecurityDesc(v string) + func (m Allocation) SetSecurityExchange(v string) + func (m Allocation) SetSecurityID(v string) + func (m Allocation) SetSecurityType(v enum.SecurityType) + 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) SetStrikePrice(value decimal.Decimal, scale int32) + 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) SetTradingSessionID(v enum.TradingSessionID) + func (m Allocation) SetTransactTime(v time.Time) + func (m Allocation) ToMessage() *quickfix.Message + type NoAllocs struct + func (m NoAllocs) GetAccruedInterestAmt() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocAccount() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocHandlInst() (v enum.AllocHandlInst, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocNetMoney() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocPrice() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocShares() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetAllocText() (v string, 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) GetEncodedAllocText() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetEncodedAllocTextLen() (v int, err quickfix.MessageRejectError) + func (m NoAllocs) GetExecBroker() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetNoMiscFees() (NoMiscFeesRepeatingGroup, quickfix.MessageRejectError) + func (m NoAllocs) GetNotifyBrokerOfCredit() (v bool, err quickfix.MessageRejectError) + func (m NoAllocs) GetProcessCode() (v enum.ProcessCode, err quickfix.MessageRejectError) + func (m NoAllocs) GetSettlCurrAmt() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetSettlCurrFxRate() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoAllocs) GetSettlCurrFxRateCalc() (v enum.SettlCurrFxRateCalc, err quickfix.MessageRejectError) + func (m NoAllocs) GetSettlCurrency() (v string, err quickfix.MessageRejectError) + func (m NoAllocs) GetSettlInstMode() (v enum.SettlInstMode, err quickfix.MessageRejectError) + func (m NoAllocs) HasAccruedInterestAmt() bool + func (m NoAllocs) HasAllocAccount() bool + func (m NoAllocs) HasAllocAvgPx() bool + func (m NoAllocs) HasAllocHandlInst() bool + func (m NoAllocs) HasAllocNetMoney() bool + func (m NoAllocs) HasAllocPrice() bool + func (m NoAllocs) HasAllocShares() bool + func (m NoAllocs) HasAllocText() bool + func (m NoAllocs) HasBrokerOfCredit() bool + func (m NoAllocs) HasClientID() bool + func (m NoAllocs) HasCommType() bool + func (m NoAllocs) HasCommission() bool + func (m NoAllocs) HasEncodedAllocText() bool + func (m NoAllocs) HasEncodedAllocTextLen() bool + func (m NoAllocs) HasExecBroker() bool + func (m NoAllocs) HasNoMiscFees() bool + func (m NoAllocs) HasNotifyBrokerOfCredit() bool + func (m NoAllocs) HasProcessCode() bool + func (m NoAllocs) HasSettlCurrAmt() bool + func (m NoAllocs) HasSettlCurrFxRate() bool + func (m NoAllocs) HasSettlCurrFxRateCalc() bool + func (m NoAllocs) HasSettlCurrency() bool + func (m NoAllocs) HasSettlInstMode() bool + func (m NoAllocs) SetAccruedInterestAmt(value decimal.Decimal, scale int32) + func (m NoAllocs) SetAllocAccount(v string) + func (m NoAllocs) SetAllocAvgPx(value decimal.Decimal, scale int32) + func (m NoAllocs) SetAllocHandlInst(v enum.AllocHandlInst) + func (m NoAllocs) SetAllocNetMoney(value decimal.Decimal, scale int32) + func (m NoAllocs) SetAllocPrice(value decimal.Decimal, scale int32) + func (m NoAllocs) SetAllocShares(value decimal.Decimal, scale int32) + func (m NoAllocs) SetAllocText(v string) + 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) SetEncodedAllocText(v string) + func (m NoAllocs) SetEncodedAllocTextLen(v int) + func (m NoAllocs) SetExecBroker(v string) + func (m NoAllocs) SetNoMiscFees(f NoMiscFeesRepeatingGroup) + func (m NoAllocs) SetNotifyBrokerOfCredit(v bool) + func (m NoAllocs) SetProcessCode(v enum.ProcessCode) + func (m NoAllocs) SetSettlCurrAmt(value decimal.Decimal, scale int32) + func (m NoAllocs) SetSettlCurrFxRate(value decimal.Decimal, scale int32) + func (m NoAllocs) SetSettlCurrFxRateCalc(v enum.SettlCurrFxRateCalc) + func (m NoAllocs) SetSettlCurrency(v string) + func (m NoAllocs) SetSettlInstMode(v enum.SettlInstMode) + 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) GetLastCapacity() (v enum.LastCapacity, 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) HasLastCapacity() bool + func (m NoExecs) HasLastPx() bool + func (m NoExecs) HasLastShares() bool + func (m NoExecs) SetExecID(v string) + func (m NoExecs) SetLastCapacity(v enum.LastCapacity) + 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) GetSecondaryOrderID() (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) HasSecondaryOrderID() 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) SetSecondaryOrderID(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