Versions in this module Expand all Collapse all v0 v0.6.1 Oct 26, 2021 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type BidRequest struct + Message *quickfix.Message + func FromMessage(m *quickfix.Message) BidRequest + func New(clientbidid field.ClientBidIDField, ...) (m BidRequest) + func (m BidRequest) GetBasisPxType() (v enum.BasisPxType, err quickfix.MessageRejectError) + func (m BidRequest) GetBidID() (v string, err quickfix.MessageRejectError) + func (m BidRequest) GetBidRequestTransType() (v enum.BidRequestTransType, err quickfix.MessageRejectError) + func (m BidRequest) GetBidType() (v enum.BidType, err quickfix.MessageRejectError) + func (m BidRequest) GetClientBidID() (v string, err quickfix.MessageRejectError) + func (m BidRequest) GetCrossPercent() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m BidRequest) GetCurrency() (v string, err quickfix.MessageRejectError) + func (m BidRequest) GetEncodedText() (v string, err quickfix.MessageRejectError) + func (m BidRequest) GetEncodedTextLen() (v int, err quickfix.MessageRejectError) + func (m BidRequest) GetExchangeForPhysical() (v bool, err quickfix.MessageRejectError) + func (m BidRequest) GetForexReq() (v bool, err quickfix.MessageRejectError) + func (m BidRequest) GetIncTaxInd() (v enum.IncTaxInd, err quickfix.MessageRejectError) + func (m BidRequest) GetLiquidityIndType() (v enum.LiquidityIndType, err quickfix.MessageRejectError) + func (m BidRequest) GetListName() (v string, err quickfix.MessageRejectError) + func (m BidRequest) GetNoBidComponents() (NoBidComponentsRepeatingGroup, quickfix.MessageRejectError) + func (m BidRequest) GetNoBidDescriptors() (NoBidDescriptorsRepeatingGroup, quickfix.MessageRejectError) + func (m BidRequest) GetNumBidders() (v int, err quickfix.MessageRejectError) + func (m BidRequest) GetNumTickets() (v int, err quickfix.MessageRejectError) + func (m BidRequest) GetOutMainCntryUIndex() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m BidRequest) GetProgPeriodInterval() (v int, err quickfix.MessageRejectError) + func (m BidRequest) GetProgRptReqs() (v enum.ProgRptReqs, err quickfix.MessageRejectError) + func (m BidRequest) GetSideValue1() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m BidRequest) GetSideValue2() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m BidRequest) GetStrikeTime() (v time.Time, err quickfix.MessageRejectError) + func (m BidRequest) GetText() (v string, err quickfix.MessageRejectError) + func (m BidRequest) GetTotalNumSecurities() (v int, err quickfix.MessageRejectError) + func (m BidRequest) GetTradeDate() (v string, err quickfix.MessageRejectError) + func (m BidRequest) GetTradeType() (v enum.TradeType, err quickfix.MessageRejectError) + func (m BidRequest) GetWtAverageLiquidity() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m BidRequest) HasBasisPxType() bool + func (m BidRequest) HasBidID() bool + func (m BidRequest) HasBidRequestTransType() bool + func (m BidRequest) HasBidType() bool + func (m BidRequest) HasClientBidID() bool + func (m BidRequest) HasCrossPercent() bool + func (m BidRequest) HasCurrency() bool + func (m BidRequest) HasEncodedText() bool + func (m BidRequest) HasEncodedTextLen() bool + func (m BidRequest) HasExchangeForPhysical() bool + func (m BidRequest) HasForexReq() bool + func (m BidRequest) HasIncTaxInd() bool + func (m BidRequest) HasLiquidityIndType() bool + func (m BidRequest) HasListName() bool + func (m BidRequest) HasNoBidComponents() bool + func (m BidRequest) HasNoBidDescriptors() bool + func (m BidRequest) HasNumBidders() bool + func (m BidRequest) HasNumTickets() bool + func (m BidRequest) HasOutMainCntryUIndex() bool + func (m BidRequest) HasProgPeriodInterval() bool + func (m BidRequest) HasProgRptReqs() bool + func (m BidRequest) HasSideValue1() bool + func (m BidRequest) HasSideValue2() bool + func (m BidRequest) HasStrikeTime() bool + func (m BidRequest) HasText() bool + func (m BidRequest) HasTotalNumSecurities() bool + func (m BidRequest) HasTradeDate() bool + func (m BidRequest) HasTradeType() bool + func (m BidRequest) HasWtAverageLiquidity() bool + func (m BidRequest) SetBasisPxType(v enum.BasisPxType) + func (m BidRequest) SetBidID(v string) + func (m BidRequest) SetBidRequestTransType(v enum.BidRequestTransType) + func (m BidRequest) SetBidType(v enum.BidType) + func (m BidRequest) SetClientBidID(v string) + func (m BidRequest) SetCrossPercent(value decimal.Decimal, scale int32) + func (m BidRequest) SetCurrency(v string) + func (m BidRequest) SetEncodedText(v string) + func (m BidRequest) SetEncodedTextLen(v int) + func (m BidRequest) SetExchangeForPhysical(v bool) + func (m BidRequest) SetForexReq(v bool) + func (m BidRequest) SetIncTaxInd(v enum.IncTaxInd) + func (m BidRequest) SetLiquidityIndType(v enum.LiquidityIndType) + func (m BidRequest) SetListName(v string) + func (m BidRequest) SetNoBidComponents(f NoBidComponentsRepeatingGroup) + func (m BidRequest) SetNoBidDescriptors(f NoBidDescriptorsRepeatingGroup) + func (m BidRequest) SetNumBidders(v int) + func (m BidRequest) SetNumTickets(v int) + func (m BidRequest) SetOutMainCntryUIndex(value decimal.Decimal, scale int32) + func (m BidRequest) SetProgPeriodInterval(v int) + func (m BidRequest) SetProgRptReqs(v enum.ProgRptReqs) + func (m BidRequest) SetSideValue1(value decimal.Decimal, scale int32) + func (m BidRequest) SetSideValue2(value decimal.Decimal, scale int32) + func (m BidRequest) SetStrikeTime(v time.Time) + func (m BidRequest) SetText(v string) + func (m BidRequest) SetTotalNumSecurities(v int) + func (m BidRequest) SetTradeDate(v string) + func (m BidRequest) SetTradeType(v enum.TradeType) + func (m BidRequest) SetWtAverageLiquidity(value decimal.Decimal, scale int32) + func (m BidRequest) ToMessage() *quickfix.Message + type NoBidComponents struct + func (m NoBidComponents) GetAccount() (v string, err quickfix.MessageRejectError) + func (m NoBidComponents) GetFutSettDate() (v string, err quickfix.MessageRejectError) + func (m NoBidComponents) GetListID() (v string, err quickfix.MessageRejectError) + func (m NoBidComponents) GetNetGrossInd() (v enum.NetGrossInd, err quickfix.MessageRejectError) + func (m NoBidComponents) GetSettlmntTyp() (v enum.SettlmntTyp, err quickfix.MessageRejectError) + func (m NoBidComponents) GetSide() (v enum.Side, err quickfix.MessageRejectError) + func (m NoBidComponents) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError) + func (m NoBidComponents) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError) + func (m NoBidComponents) HasAccount() bool + func (m NoBidComponents) HasFutSettDate() bool + func (m NoBidComponents) HasListID() bool + func (m NoBidComponents) HasNetGrossInd() bool + func (m NoBidComponents) HasSettlmntTyp() bool + func (m NoBidComponents) HasSide() bool + func (m NoBidComponents) HasTradingSessionID() bool + func (m NoBidComponents) HasTradingSessionSubID() bool + func (m NoBidComponents) SetAccount(v string) + func (m NoBidComponents) SetFutSettDate(v string) + func (m NoBidComponents) SetListID(v string) + func (m NoBidComponents) SetNetGrossInd(v enum.NetGrossInd) + func (m NoBidComponents) SetSettlmntTyp(v enum.SettlmntTyp) + func (m NoBidComponents) SetSide(v enum.Side) + func (m NoBidComponents) SetTradingSessionID(v enum.TradingSessionID) + func (m NoBidComponents) SetTradingSessionSubID(v enum.TradingSessionSubID) + type NoBidComponentsRepeatingGroup struct + func NewNoBidComponentsRepeatingGroup() NoBidComponentsRepeatingGroup + func (m NoBidComponentsRepeatingGroup) Add() NoBidComponents + func (m NoBidComponentsRepeatingGroup) Get(i int) NoBidComponents + type NoBidDescriptors struct + func (m NoBidDescriptors) GetBidDescriptor() (v string, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetBidDescriptorType() (v enum.BidDescriptorType, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetEFPTrackingError() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetFairValue() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetLiquidityNumSecurities() (v int, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetLiquidityPctHigh() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetLiquidityPctLow() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetLiquidityValue() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetOutsideIndexPct() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetSideValueInd() (v enum.SideValueInd, err quickfix.MessageRejectError) + func (m NoBidDescriptors) GetValueOfFutures() (v decimal.Decimal, err quickfix.MessageRejectError) + func (m NoBidDescriptors) HasBidDescriptor() bool + func (m NoBidDescriptors) HasBidDescriptorType() bool + func (m NoBidDescriptors) HasEFPTrackingError() bool + func (m NoBidDescriptors) HasFairValue() bool + func (m NoBidDescriptors) HasLiquidityNumSecurities() bool + func (m NoBidDescriptors) HasLiquidityPctHigh() bool + func (m NoBidDescriptors) HasLiquidityPctLow() bool + func (m NoBidDescriptors) HasLiquidityValue() bool + func (m NoBidDescriptors) HasOutsideIndexPct() bool + func (m NoBidDescriptors) HasSideValueInd() bool + func (m NoBidDescriptors) HasValueOfFutures() bool + func (m NoBidDescriptors) SetBidDescriptor(v string) + func (m NoBidDescriptors) SetBidDescriptorType(v enum.BidDescriptorType) + func (m NoBidDescriptors) SetEFPTrackingError(value decimal.Decimal, scale int32) + func (m NoBidDescriptors) SetFairValue(value decimal.Decimal, scale int32) + func (m NoBidDescriptors) SetLiquidityNumSecurities(v int) + func (m NoBidDescriptors) SetLiquidityPctHigh(value decimal.Decimal, scale int32) + func (m NoBidDescriptors) SetLiquidityPctLow(value decimal.Decimal, scale int32) + func (m NoBidDescriptors) SetLiquidityValue(value decimal.Decimal, scale int32) + func (m NoBidDescriptors) SetOutsideIndexPct(value decimal.Decimal, scale int32) + func (m NoBidDescriptors) SetSideValueInd(v enum.SideValueInd) + func (m NoBidDescriptors) SetValueOfFutures(value decimal.Decimal, scale int32) + type NoBidDescriptorsRepeatingGroup struct + func NewNoBidDescriptorsRepeatingGroup() NoBidDescriptorsRepeatingGroup + func (m NoBidDescriptorsRepeatingGroup) Add() NoBidDescriptors + func (m NoBidDescriptorsRepeatingGroup) Get(i int) NoBidDescriptors + type RouteOut func(msg BidRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError