bidrequest

package
v1.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2024 License: Apache-1.1 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Route

func Route(router RouteOut) (string, string, quickfix.MessageRoute)

Route returns the beginstring, message type, and MessageRoute for this Message type.

Types

type BidRequest

type BidRequest struct {
	fix43.Header
	*quickfix.Body
	fix43.Trailer
	Message *quickfix.Message
}

BidRequest is the fix43 BidRequest type, MsgType = k.

func FromMessage

func FromMessage(m *quickfix.Message) BidRequest

FromMessage creates a BidRequest from a quickfix.Message instance.

func New

func New(clientbidid field.ClientBidIDField, bidrequesttranstype field.BidRequestTransTypeField, totalnumsecurities field.TotalNumSecuritiesField, bidtype field.BidTypeField, tradetype field.TradeTypeField, basispxtype field.BasisPxTypeField) (m BidRequest)

New returns a BidRequest initialized with the required fields for BidRequest.

func (BidRequest) GetBasisPxType

func (m BidRequest) GetBasisPxType() (v enum.BasisPxType, err quickfix.MessageRejectError)

GetBasisPxType gets BasisPxType, Tag 419.

func (BidRequest) GetBidID

func (m BidRequest) GetBidID() (v string, err quickfix.MessageRejectError)

GetBidID gets BidID, Tag 390.

func (BidRequest) GetBidRequestTransType

func (m BidRequest) GetBidRequestTransType() (v enum.BidRequestTransType, err quickfix.MessageRejectError)

GetBidRequestTransType gets BidRequestTransType, Tag 374.

func (BidRequest) GetBidType

func (m BidRequest) GetBidType() (v enum.BidType, err quickfix.MessageRejectError)

GetBidType gets BidType, Tag 394.

func (BidRequest) GetClientBidID

func (m BidRequest) GetClientBidID() (v string, err quickfix.MessageRejectError)

GetClientBidID gets ClientBidID, Tag 391.

func (BidRequest) GetCrossPercent

func (m BidRequest) GetCrossPercent() (v decimal.Decimal, err quickfix.MessageRejectError)

GetCrossPercent gets CrossPercent, Tag 413.

func (BidRequest) GetCurrency

func (m BidRequest) GetCurrency() (v string, err quickfix.MessageRejectError)

GetCurrency gets Currency, Tag 15.

func (BidRequest) GetEncodedText

func (m BidRequest) GetEncodedText() (v string, err quickfix.MessageRejectError)

GetEncodedText gets EncodedText, Tag 355.

func (BidRequest) GetEncodedTextLen

func (m BidRequest) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)

GetEncodedTextLen gets EncodedTextLen, Tag 354.

func (BidRequest) GetExchangeForPhysical

func (m BidRequest) GetExchangeForPhysical() (v bool, err quickfix.MessageRejectError)

GetExchangeForPhysical gets ExchangeForPhysical, Tag 411.

func (BidRequest) GetForexReq

func (m BidRequest) GetForexReq() (v bool, err quickfix.MessageRejectError)

GetForexReq gets ForexReq, Tag 121.

func (BidRequest) GetIncTaxInd

func (m BidRequest) GetIncTaxInd() (v enum.IncTaxInd, err quickfix.MessageRejectError)

GetIncTaxInd gets IncTaxInd, Tag 416.

func (BidRequest) GetLiquidityIndType

func (m BidRequest) GetLiquidityIndType() (v enum.LiquidityIndType, err quickfix.MessageRejectError)

GetLiquidityIndType gets LiquidityIndType, Tag 409.

func (BidRequest) GetListName

func (m BidRequest) GetListName() (v string, err quickfix.MessageRejectError)

GetListName gets ListName, Tag 392.

func (BidRequest) GetNoBidComponents

GetNoBidComponents gets NoBidComponents, Tag 420.

func (BidRequest) GetNoBidDescriptors

GetNoBidDescriptors gets NoBidDescriptors, Tag 398.

func (BidRequest) GetNumBidders

func (m BidRequest) GetNumBidders() (v int, err quickfix.MessageRejectError)

GetNumBidders gets NumBidders, Tag 417.

func (BidRequest) GetNumTickets

func (m BidRequest) GetNumTickets() (v int, err quickfix.MessageRejectError)

GetNumTickets gets NumTickets, Tag 395.

func (BidRequest) GetOutMainCntryUIndex

func (m BidRequest) GetOutMainCntryUIndex() (v decimal.Decimal, err quickfix.MessageRejectError)

GetOutMainCntryUIndex gets OutMainCntryUIndex, Tag 412.

func (BidRequest) GetProgPeriodInterval

func (m BidRequest) GetProgPeriodInterval() (v int, err quickfix.MessageRejectError)

GetProgPeriodInterval gets ProgPeriodInterval, Tag 415.

func (BidRequest) GetProgRptReqs

func (m BidRequest) GetProgRptReqs() (v enum.ProgRptReqs, err quickfix.MessageRejectError)

GetProgRptReqs gets ProgRptReqs, Tag 414.

func (BidRequest) GetSideValue1

func (m BidRequest) GetSideValue1() (v decimal.Decimal, err quickfix.MessageRejectError)

GetSideValue1 gets SideValue1, Tag 396.

func (BidRequest) GetSideValue2

func (m BidRequest) GetSideValue2() (v decimal.Decimal, err quickfix.MessageRejectError)

GetSideValue2 gets SideValue2, Tag 397.

func (BidRequest) GetStrikeTime

func (m BidRequest) GetStrikeTime() (v time.Time, err quickfix.MessageRejectError)

GetStrikeTime gets StrikeTime, Tag 443.

func (BidRequest) GetText

func (m BidRequest) GetText() (v string, err quickfix.MessageRejectError)

GetText gets Text, Tag 58.

func (BidRequest) GetTotalNumSecurities

func (m BidRequest) GetTotalNumSecurities() (v int, err quickfix.MessageRejectError)

GetTotalNumSecurities gets TotalNumSecurities, Tag 393.

func (BidRequest) GetTradeDate

func (m BidRequest) GetTradeDate() (v string, err quickfix.MessageRejectError)

GetTradeDate gets TradeDate, Tag 75.

func (BidRequest) GetTradeType

func (m BidRequest) GetTradeType() (v enum.TradeType, err quickfix.MessageRejectError)

GetTradeType gets TradeType, Tag 418.

func (BidRequest) GetWtAverageLiquidity

func (m BidRequest) GetWtAverageLiquidity() (v decimal.Decimal, err quickfix.MessageRejectError)

GetWtAverageLiquidity gets WtAverageLiquidity, Tag 410.

func (BidRequest) HasBasisPxType

func (m BidRequest) HasBasisPxType() bool

HasBasisPxType returns true if BasisPxType is present, Tag 419.

func (BidRequest) HasBidID

func (m BidRequest) HasBidID() bool

HasBidID returns true if BidID is present, Tag 390.

func (BidRequest) HasBidRequestTransType

func (m BidRequest) HasBidRequestTransType() bool

HasBidRequestTransType returns true if BidRequestTransType is present, Tag 374.

func (BidRequest) HasBidType

func (m BidRequest) HasBidType() bool

HasBidType returns true if BidType is present, Tag 394.

func (BidRequest) HasClientBidID

func (m BidRequest) HasClientBidID() bool

HasClientBidID returns true if ClientBidID is present, Tag 391.

func (BidRequest) HasCrossPercent

func (m BidRequest) HasCrossPercent() bool

HasCrossPercent returns true if CrossPercent is present, Tag 413.

func (BidRequest) HasCurrency

func (m BidRequest) HasCurrency() bool

HasCurrency returns true if Currency is present, Tag 15.

func (BidRequest) HasEncodedText

func (m BidRequest) HasEncodedText() bool

HasEncodedText returns true if EncodedText is present, Tag 355.

func (BidRequest) HasEncodedTextLen

func (m BidRequest) HasEncodedTextLen() bool

HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354.

func (BidRequest) HasExchangeForPhysical

func (m BidRequest) HasExchangeForPhysical() bool

HasExchangeForPhysical returns true if ExchangeForPhysical is present, Tag 411.

func (BidRequest) HasForexReq

func (m BidRequest) HasForexReq() bool

HasForexReq returns true if ForexReq is present, Tag 121.

func (BidRequest) HasIncTaxInd

func (m BidRequest) HasIncTaxInd() bool

HasIncTaxInd returns true if IncTaxInd is present, Tag 416.

func (BidRequest) HasLiquidityIndType

func (m BidRequest) HasLiquidityIndType() bool

HasLiquidityIndType returns true if LiquidityIndType is present, Tag 409.

func (BidRequest) HasListName

func (m BidRequest) HasListName() bool

HasListName returns true if ListName is present, Tag 392.

func (BidRequest) HasNoBidComponents

func (m BidRequest) HasNoBidComponents() bool

HasNoBidComponents returns true if NoBidComponents is present, Tag 420.

func (BidRequest) HasNoBidDescriptors

func (m BidRequest) HasNoBidDescriptors() bool

HasNoBidDescriptors returns true if NoBidDescriptors is present, Tag 398.

func (BidRequest) HasNumBidders

func (m BidRequest) HasNumBidders() bool

HasNumBidders returns true if NumBidders is present, Tag 417.

func (BidRequest) HasNumTickets

func (m BidRequest) HasNumTickets() bool

HasNumTickets returns true if NumTickets is present, Tag 395.

func (BidRequest) HasOutMainCntryUIndex

func (m BidRequest) HasOutMainCntryUIndex() bool

HasOutMainCntryUIndex returns true if OutMainCntryUIndex is present, Tag 412.

func (BidRequest) HasProgPeriodInterval

func (m BidRequest) HasProgPeriodInterval() bool

HasProgPeriodInterval returns true if ProgPeriodInterval is present, Tag 415.

func (BidRequest) HasProgRptReqs

func (m BidRequest) HasProgRptReqs() bool

HasProgRptReqs returns true if ProgRptReqs is present, Tag 414.

func (BidRequest) HasSideValue1

func (m BidRequest) HasSideValue1() bool

HasSideValue1 returns true if SideValue1 is present, Tag 396.

func (BidRequest) HasSideValue2

func (m BidRequest) HasSideValue2() bool

HasSideValue2 returns true if SideValue2 is present, Tag 397.

func (BidRequest) HasStrikeTime

func (m BidRequest) HasStrikeTime() bool

HasStrikeTime returns true if StrikeTime is present, Tag 443.

func (BidRequest) HasText

func (m BidRequest) HasText() bool

HasText returns true if Text is present, Tag 58.

func (BidRequest) HasTotalNumSecurities

func (m BidRequest) HasTotalNumSecurities() bool

HasTotalNumSecurities returns true if TotalNumSecurities is present, Tag 393.

func (BidRequest) HasTradeDate

func (m BidRequest) HasTradeDate() bool

HasTradeDate returns true if TradeDate is present, Tag 75.

func (BidRequest) HasTradeType

func (m BidRequest) HasTradeType() bool

HasTradeType returns true if TradeType is present, Tag 418.

func (BidRequest) HasWtAverageLiquidity

func (m BidRequest) HasWtAverageLiquidity() bool

HasWtAverageLiquidity returns true if WtAverageLiquidity is present, Tag 410.

func (BidRequest) SetBasisPxType

func (m BidRequest) SetBasisPxType(v enum.BasisPxType)

SetBasisPxType sets BasisPxType, Tag 419.

func (BidRequest) SetBidID

func (m BidRequest) SetBidID(v string)

SetBidID sets BidID, Tag 390.

func (BidRequest) SetBidRequestTransType

func (m BidRequest) SetBidRequestTransType(v enum.BidRequestTransType)

SetBidRequestTransType sets BidRequestTransType, Tag 374.

func (BidRequest) SetBidType

func (m BidRequest) SetBidType(v enum.BidType)

SetBidType sets BidType, Tag 394.

func (BidRequest) SetClientBidID

func (m BidRequest) SetClientBidID(v string)

SetClientBidID sets ClientBidID, Tag 391.

func (BidRequest) SetCrossPercent

func (m BidRequest) SetCrossPercent(value decimal.Decimal, scale int32)

SetCrossPercent sets CrossPercent, Tag 413.

func (BidRequest) SetCurrency

func (m BidRequest) SetCurrency(v string)

SetCurrency sets Currency, Tag 15.

func (BidRequest) SetEncodedText

func (m BidRequest) SetEncodedText(v string)

SetEncodedText sets EncodedText, Tag 355.

func (BidRequest) SetEncodedTextLen

func (m BidRequest) SetEncodedTextLen(v int)

SetEncodedTextLen sets EncodedTextLen, Tag 354.

func (BidRequest) SetExchangeForPhysical

func (m BidRequest) SetExchangeForPhysical(v bool)

SetExchangeForPhysical sets ExchangeForPhysical, Tag 411.

func (BidRequest) SetForexReq

func (m BidRequest) SetForexReq(v bool)

SetForexReq sets ForexReq, Tag 121.

func (BidRequest) SetIncTaxInd

func (m BidRequest) SetIncTaxInd(v enum.IncTaxInd)

SetIncTaxInd sets IncTaxInd, Tag 416.

func (BidRequest) SetLiquidityIndType

func (m BidRequest) SetLiquidityIndType(v enum.LiquidityIndType)

SetLiquidityIndType sets LiquidityIndType, Tag 409.

func (BidRequest) SetListName

func (m BidRequest) SetListName(v string)

SetListName sets ListName, Tag 392.

func (BidRequest) SetNoBidComponents

func (m BidRequest) SetNoBidComponents(f NoBidComponentsRepeatingGroup)

SetNoBidComponents sets NoBidComponents, Tag 420.

func (BidRequest) SetNoBidDescriptors

func (m BidRequest) SetNoBidDescriptors(f NoBidDescriptorsRepeatingGroup)

SetNoBidDescriptors sets NoBidDescriptors, Tag 398.

func (BidRequest) SetNumBidders

func (m BidRequest) SetNumBidders(v int)

SetNumBidders sets NumBidders, Tag 417.

func (BidRequest) SetNumTickets

func (m BidRequest) SetNumTickets(v int)

SetNumTickets sets NumTickets, Tag 395.

func (BidRequest) SetOutMainCntryUIndex

func (m BidRequest) SetOutMainCntryUIndex(value decimal.Decimal, scale int32)

SetOutMainCntryUIndex sets OutMainCntryUIndex, Tag 412.

func (BidRequest) SetProgPeriodInterval

func (m BidRequest) SetProgPeriodInterval(v int)

SetProgPeriodInterval sets ProgPeriodInterval, Tag 415.

func (BidRequest) SetProgRptReqs

func (m BidRequest) SetProgRptReqs(v enum.ProgRptReqs)

SetProgRptReqs sets ProgRptReqs, Tag 414.

func (BidRequest) SetSideValue1

func (m BidRequest) SetSideValue1(value decimal.Decimal, scale int32)

SetSideValue1 sets SideValue1, Tag 396.

func (BidRequest) SetSideValue2

func (m BidRequest) SetSideValue2(value decimal.Decimal, scale int32)

SetSideValue2 sets SideValue2, Tag 397.

func (BidRequest) SetStrikeTime

func (m BidRequest) SetStrikeTime(v time.Time)

SetStrikeTime sets StrikeTime, Tag 443.

func (BidRequest) SetText

func (m BidRequest) SetText(v string)

SetText sets Text, Tag 58.

func (BidRequest) SetTotalNumSecurities

func (m BidRequest) SetTotalNumSecurities(v int)

SetTotalNumSecurities sets TotalNumSecurities, Tag 393.

func (BidRequest) SetTradeDate

func (m BidRequest) SetTradeDate(v string)

SetTradeDate sets TradeDate, Tag 75.

func (BidRequest) SetTradeType

func (m BidRequest) SetTradeType(v enum.TradeType)

SetTradeType sets TradeType, Tag 418.

func (BidRequest) SetWtAverageLiquidity

func (m BidRequest) SetWtAverageLiquidity(value decimal.Decimal, scale int32)

SetWtAverageLiquidity sets WtAverageLiquidity, Tag 410.

func (BidRequest) ToMessage

func (m BidRequest) ToMessage() *quickfix.Message

ToMessage returns a quickfix.Message instance.

type NoBidComponents

type NoBidComponents struct {
	*quickfix.Group
}

NoBidComponents is a repeating group element, Tag 420.

func (NoBidComponents) GetAccount

func (m NoBidComponents) GetAccount() (v string, err quickfix.MessageRejectError)

GetAccount gets Account, Tag 1.

func (NoBidComponents) GetFutSettDate

func (m NoBidComponents) GetFutSettDate() (v string, err quickfix.MessageRejectError)

GetFutSettDate gets FutSettDate, Tag 64.

func (NoBidComponents) GetListID

func (m NoBidComponents) GetListID() (v string, err quickfix.MessageRejectError)

GetListID gets ListID, Tag 66.

func (NoBidComponents) GetNetGrossInd

func (m NoBidComponents) GetNetGrossInd() (v enum.NetGrossInd, err quickfix.MessageRejectError)

GetNetGrossInd gets NetGrossInd, Tag 430.

func (NoBidComponents) GetSettlmntTyp

func (m NoBidComponents) GetSettlmntTyp() (v enum.SettlmntTyp, err quickfix.MessageRejectError)

GetSettlmntTyp gets SettlmntTyp, Tag 63.

func (NoBidComponents) GetSide

func (m NoBidComponents) GetSide() (v enum.Side, err quickfix.MessageRejectError)

GetSide gets Side, Tag 54.

func (NoBidComponents) GetTradingSessionID

func (m NoBidComponents) GetTradingSessionID() (v enum.TradingSessionID, err quickfix.MessageRejectError)

GetTradingSessionID gets TradingSessionID, Tag 336.

func (NoBidComponents) GetTradingSessionSubID

func (m NoBidComponents) GetTradingSessionSubID() (v enum.TradingSessionSubID, err quickfix.MessageRejectError)

GetTradingSessionSubID gets TradingSessionSubID, Tag 625.

func (NoBidComponents) HasAccount

func (m NoBidComponents) HasAccount() bool

HasAccount returns true if Account is present, Tag 1.

func (NoBidComponents) HasFutSettDate

func (m NoBidComponents) HasFutSettDate() bool

HasFutSettDate returns true if FutSettDate is present, Tag 64.

func (NoBidComponents) HasListID

func (m NoBidComponents) HasListID() bool

HasListID returns true if ListID is present, Tag 66.

func (NoBidComponents) HasNetGrossInd

func (m NoBidComponents) HasNetGrossInd() bool

HasNetGrossInd returns true if NetGrossInd is present, Tag 430.

func (NoBidComponents) HasSettlmntTyp

func (m NoBidComponents) HasSettlmntTyp() bool

HasSettlmntTyp returns true if SettlmntTyp is present, Tag 63.

func (NoBidComponents) HasSide

func (m NoBidComponents) HasSide() bool

HasSide returns true if Side is present, Tag 54.

func (NoBidComponents) HasTradingSessionID

func (m NoBidComponents) HasTradingSessionID() bool

HasTradingSessionID returns true if TradingSessionID is present, Tag 336.

func (NoBidComponents) HasTradingSessionSubID

func (m NoBidComponents) HasTradingSessionSubID() bool

HasTradingSessionSubID returns true if TradingSessionSubID is present, Tag 625.

func (NoBidComponents) SetAccount

func (m NoBidComponents) SetAccount(v string)

SetAccount sets Account, Tag 1.

func (NoBidComponents) SetFutSettDate

func (m NoBidComponents) SetFutSettDate(v string)

SetFutSettDate sets FutSettDate, Tag 64.

func (NoBidComponents) SetListID

func (m NoBidComponents) SetListID(v string)

SetListID sets ListID, Tag 66.

func (NoBidComponents) SetNetGrossInd

func (m NoBidComponents) SetNetGrossInd(v enum.NetGrossInd)

SetNetGrossInd sets NetGrossInd, Tag 430.

func (NoBidComponents) SetSettlmntTyp

func (m NoBidComponents) SetSettlmntTyp(v enum.SettlmntTyp)

SetSettlmntTyp sets SettlmntTyp, Tag 63.

func (NoBidComponents) SetSide

func (m NoBidComponents) SetSide(v enum.Side)

SetSide sets Side, Tag 54.

func (NoBidComponents) SetTradingSessionID

func (m NoBidComponents) SetTradingSessionID(v enum.TradingSessionID)

SetTradingSessionID sets TradingSessionID, Tag 336.

func (NoBidComponents) SetTradingSessionSubID

func (m NoBidComponents) SetTradingSessionSubID(v enum.TradingSessionSubID)

SetTradingSessionSubID sets TradingSessionSubID, Tag 625.

type NoBidComponentsRepeatingGroup

type NoBidComponentsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoBidComponentsRepeatingGroup is a repeating group, Tag 420.

func NewNoBidComponentsRepeatingGroup

func NewNoBidComponentsRepeatingGroup() NoBidComponentsRepeatingGroup

NewNoBidComponentsRepeatingGroup returns an initialized, NoBidComponentsRepeatingGroup.

func (NoBidComponentsRepeatingGroup) Add

Add create and append a new NoBidComponents to this group.

func (NoBidComponentsRepeatingGroup) Get

Get returns the ith NoBidComponents in the NoBidComponentsRepeatinGroup.

type NoBidDescriptors

type NoBidDescriptors struct {
	*quickfix.Group
}

NoBidDescriptors is a repeating group element, Tag 398.

func (NoBidDescriptors) GetBidDescriptor

func (m NoBidDescriptors) GetBidDescriptor() (v string, err quickfix.MessageRejectError)

GetBidDescriptor gets BidDescriptor, Tag 400.

func (NoBidDescriptors) GetBidDescriptorType

func (m NoBidDescriptors) GetBidDescriptorType() (v enum.BidDescriptorType, err quickfix.MessageRejectError)

GetBidDescriptorType gets BidDescriptorType, Tag 399.

func (NoBidDescriptors) GetEFPTrackingError

func (m NoBidDescriptors) GetEFPTrackingError() (v decimal.Decimal, err quickfix.MessageRejectError)

GetEFPTrackingError gets EFPTrackingError, Tag 405.

func (NoBidDescriptors) GetFairValue

func (m NoBidDescriptors) GetFairValue() (v decimal.Decimal, err quickfix.MessageRejectError)

GetFairValue gets FairValue, Tag 406.

func (NoBidDescriptors) GetLiquidityNumSecurities

func (m NoBidDescriptors) GetLiquidityNumSecurities() (v int, err quickfix.MessageRejectError)

GetLiquidityNumSecurities gets LiquidityNumSecurities, Tag 441.

func (NoBidDescriptors) GetLiquidityPctHigh

func (m NoBidDescriptors) GetLiquidityPctHigh() (v decimal.Decimal, err quickfix.MessageRejectError)

GetLiquidityPctHigh gets LiquidityPctHigh, Tag 403.

func (NoBidDescriptors) GetLiquidityPctLow

func (m NoBidDescriptors) GetLiquidityPctLow() (v decimal.Decimal, err quickfix.MessageRejectError)

GetLiquidityPctLow gets LiquidityPctLow, Tag 402.

func (NoBidDescriptors) GetLiquidityValue

func (m NoBidDescriptors) GetLiquidityValue() (v decimal.Decimal, err quickfix.MessageRejectError)

GetLiquidityValue gets LiquidityValue, Tag 404.

func (NoBidDescriptors) GetOutsideIndexPct

func (m NoBidDescriptors) GetOutsideIndexPct() (v decimal.Decimal, err quickfix.MessageRejectError)

GetOutsideIndexPct gets OutsideIndexPct, Tag 407.

func (NoBidDescriptors) GetSideValueInd

func (m NoBidDescriptors) GetSideValueInd() (v enum.SideValueInd, err quickfix.MessageRejectError)

GetSideValueInd gets SideValueInd, Tag 401.

func (NoBidDescriptors) GetValueOfFutures

func (m NoBidDescriptors) GetValueOfFutures() (v decimal.Decimal, err quickfix.MessageRejectError)

GetValueOfFutures gets ValueOfFutures, Tag 408.

func (NoBidDescriptors) HasBidDescriptor

func (m NoBidDescriptors) HasBidDescriptor() bool

HasBidDescriptor returns true if BidDescriptor is present, Tag 400.

func (NoBidDescriptors) HasBidDescriptorType

func (m NoBidDescriptors) HasBidDescriptorType() bool

HasBidDescriptorType returns true if BidDescriptorType is present, Tag 399.

func (NoBidDescriptors) HasEFPTrackingError

func (m NoBidDescriptors) HasEFPTrackingError() bool

HasEFPTrackingError returns true if EFPTrackingError is present, Tag 405.

func (NoBidDescriptors) HasFairValue

func (m NoBidDescriptors) HasFairValue() bool

HasFairValue returns true if FairValue is present, Tag 406.

func (NoBidDescriptors) HasLiquidityNumSecurities

func (m NoBidDescriptors) HasLiquidityNumSecurities() bool

HasLiquidityNumSecurities returns true if LiquidityNumSecurities is present, Tag 441.

func (NoBidDescriptors) HasLiquidityPctHigh

func (m NoBidDescriptors) HasLiquidityPctHigh() bool

HasLiquidityPctHigh returns true if LiquidityPctHigh is present, Tag 403.

func (NoBidDescriptors) HasLiquidityPctLow

func (m NoBidDescriptors) HasLiquidityPctLow() bool

HasLiquidityPctLow returns true if LiquidityPctLow is present, Tag 402.

func (NoBidDescriptors) HasLiquidityValue

func (m NoBidDescriptors) HasLiquidityValue() bool

HasLiquidityValue returns true if LiquidityValue is present, Tag 404.

func (NoBidDescriptors) HasOutsideIndexPct

func (m NoBidDescriptors) HasOutsideIndexPct() bool

HasOutsideIndexPct returns true if OutsideIndexPct is present, Tag 407.

func (NoBidDescriptors) HasSideValueInd

func (m NoBidDescriptors) HasSideValueInd() bool

HasSideValueInd returns true if SideValueInd is present, Tag 401.

func (NoBidDescriptors) HasValueOfFutures

func (m NoBidDescriptors) HasValueOfFutures() bool

HasValueOfFutures returns true if ValueOfFutures is present, Tag 408.

func (NoBidDescriptors) SetBidDescriptor

func (m NoBidDescriptors) SetBidDescriptor(v string)

SetBidDescriptor sets BidDescriptor, Tag 400.

func (NoBidDescriptors) SetBidDescriptorType

func (m NoBidDescriptors) SetBidDescriptorType(v enum.BidDescriptorType)

SetBidDescriptorType sets BidDescriptorType, Tag 399.

func (NoBidDescriptors) SetEFPTrackingError

func (m NoBidDescriptors) SetEFPTrackingError(value decimal.Decimal, scale int32)

SetEFPTrackingError sets EFPTrackingError, Tag 405.

func (NoBidDescriptors) SetFairValue

func (m NoBidDescriptors) SetFairValue(value decimal.Decimal, scale int32)

SetFairValue sets FairValue, Tag 406.

func (NoBidDescriptors) SetLiquidityNumSecurities

func (m NoBidDescriptors) SetLiquidityNumSecurities(v int)

SetLiquidityNumSecurities sets LiquidityNumSecurities, Tag 441.

func (NoBidDescriptors) SetLiquidityPctHigh

func (m NoBidDescriptors) SetLiquidityPctHigh(value decimal.Decimal, scale int32)

SetLiquidityPctHigh sets LiquidityPctHigh, Tag 403.

func (NoBidDescriptors) SetLiquidityPctLow

func (m NoBidDescriptors) SetLiquidityPctLow(value decimal.Decimal, scale int32)

SetLiquidityPctLow sets LiquidityPctLow, Tag 402.

func (NoBidDescriptors) SetLiquidityValue

func (m NoBidDescriptors) SetLiquidityValue(value decimal.Decimal, scale int32)

SetLiquidityValue sets LiquidityValue, Tag 404.

func (NoBidDescriptors) SetOutsideIndexPct

func (m NoBidDescriptors) SetOutsideIndexPct(value decimal.Decimal, scale int32)

SetOutsideIndexPct sets OutsideIndexPct, Tag 407.

func (NoBidDescriptors) SetSideValueInd

func (m NoBidDescriptors) SetSideValueInd(v enum.SideValueInd)

SetSideValueInd sets SideValueInd, Tag 401.

func (NoBidDescriptors) SetValueOfFutures

func (m NoBidDescriptors) SetValueOfFutures(value decimal.Decimal, scale int32)

SetValueOfFutures sets ValueOfFutures, Tag 408.

type NoBidDescriptorsRepeatingGroup

type NoBidDescriptorsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoBidDescriptorsRepeatingGroup is a repeating group, Tag 398.

func NewNoBidDescriptorsRepeatingGroup

func NewNoBidDescriptorsRepeatingGroup() NoBidDescriptorsRepeatingGroup

NewNoBidDescriptorsRepeatingGroup returns an initialized, NoBidDescriptorsRepeatingGroup.

func (NoBidDescriptorsRepeatingGroup) Add

Add create and append a new NoBidDescriptors to this group.

func (NoBidDescriptorsRepeatingGroup) Get

Get returns the ith NoBidDescriptors in the NoBidDescriptorsRepeatinGroup.

type RouteOut

type RouteOut func(msg BidRequest, sessionID quickfix.SessionID) quickfix.MessageRejectError

A RouteOut is the callback type that should be implemented for routing Message.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL