bidrequest

package
v1.0.13-rc.1 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2021 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 added in v0.4.0

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

BidRequest is the fix42 BidRequest type, MsgType = k

func FromMessage added in v0.4.0

func FromMessage(m *quickfix.Message) BidRequest

FromMessage creates a BidRequest from a quickfix.Message instance

func New added in v0.2.0

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 added in v0.4.0

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

GetBasisPxType gets BasisPxType, Tag 419

func (BidRequest) GetBidID added in v0.4.0

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

GetBidID gets BidID, Tag 390

func (BidRequest) GetBidRequestTransType added in v0.4.0

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

GetBidRequestTransType gets BidRequestTransType, Tag 374

func (BidRequest) GetBidType added in v0.4.0

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

GetBidType gets BidType, Tag 394

func (BidRequest) GetClientBidID added in v0.4.0

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

GetClientBidID gets ClientBidID, Tag 391

func (BidRequest) GetCrossPercent added in v0.4.0

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

GetCrossPercent gets CrossPercent, Tag 413

func (BidRequest) GetCurrency added in v0.4.0

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

GetCurrency gets Currency, Tag 15

func (BidRequest) GetEncodedText added in v0.4.0

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

GetEncodedText gets EncodedText, Tag 355

func (BidRequest) GetEncodedTextLen added in v0.4.0

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

GetEncodedTextLen gets EncodedTextLen, Tag 354

func (BidRequest) GetExchangeForPhysical added in v0.4.0

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

GetExchangeForPhysical gets ExchangeForPhysical, Tag 411

func (BidRequest) GetForexReq added in v0.4.0

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

GetForexReq gets ForexReq, Tag 121

func (BidRequest) GetIncTaxInd added in v0.4.0

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

GetIncTaxInd gets IncTaxInd, Tag 416

func (BidRequest) GetLiquidityIndType added in v0.4.0

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

GetLiquidityIndType gets LiquidityIndType, Tag 409

func (BidRequest) GetListName added in v0.4.0

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

GetListName gets ListName, Tag 392

func (BidRequest) GetNoBidComponents added in v0.4.0

func (m BidRequest) GetNoBidComponents() (NoBidComponentsRepeatingGroup, quickfix.MessageRejectError)

GetNoBidComponents gets NoBidComponents, Tag 420

func (BidRequest) GetNoBidDescriptors added in v0.4.0

func (m BidRequest) GetNoBidDescriptors() (NoBidDescriptorsRepeatingGroup, quickfix.MessageRejectError)

GetNoBidDescriptors gets NoBidDescriptors, Tag 398

func (BidRequest) GetNumBidders added in v0.4.0

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

GetNumBidders gets NumBidders, Tag 417

func (BidRequest) GetNumTickets added in v0.4.0

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

GetNumTickets gets NumTickets, Tag 395

func (BidRequest) GetOutMainCntryUIndex added in v0.4.0

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

GetOutMainCntryUIndex gets OutMainCntryUIndex, Tag 412

func (BidRequest) GetProgPeriodInterval added in v0.4.0

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

GetProgPeriodInterval gets ProgPeriodInterval, Tag 415

func (BidRequest) GetProgRptReqs added in v0.4.0

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

GetProgRptReqs gets ProgRptReqs, Tag 414

func (BidRequest) GetSideValue1 added in v0.4.0

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

GetSideValue1 gets SideValue1, Tag 396

func (BidRequest) GetSideValue2 added in v0.4.0

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

GetSideValue2 gets SideValue2, Tag 397

func (BidRequest) GetStrikeTime added in v0.4.0

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

GetStrikeTime gets StrikeTime, Tag 443

func (BidRequest) GetText added in v0.4.0

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

GetText gets Text, Tag 58

func (BidRequest) GetTotalNumSecurities added in v0.4.0

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

GetTotalNumSecurities gets TotalNumSecurities, Tag 393

func (BidRequest) GetTradeDate added in v0.4.0

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

GetTradeDate gets TradeDate, Tag 75

func (BidRequest) GetTradeType added in v0.4.0

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

GetTradeType gets TradeType, Tag 418

func (BidRequest) GetWtAverageLiquidity added in v0.4.0

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

GetWtAverageLiquidity gets WtAverageLiquidity, Tag 410

func (BidRequest) HasBasisPxType added in v0.4.0

func (m BidRequest) HasBasisPxType() bool

HasBasisPxType returns true if BasisPxType is present, Tag 419

func (BidRequest) HasBidID added in v0.4.0

func (m BidRequest) HasBidID() bool

HasBidID returns true if BidID is present, Tag 390

func (BidRequest) HasBidRequestTransType added in v0.4.0

func (m BidRequest) HasBidRequestTransType() bool

HasBidRequestTransType returns true if BidRequestTransType is present, Tag 374

func (BidRequest) HasBidType added in v0.4.0

func (m BidRequest) HasBidType() bool

HasBidType returns true if BidType is present, Tag 394

func (BidRequest) HasClientBidID added in v0.4.0

func (m BidRequest) HasClientBidID() bool

HasClientBidID returns true if ClientBidID is present, Tag 391

func (BidRequest) HasCrossPercent added in v0.4.0

func (m BidRequest) HasCrossPercent() bool

HasCrossPercent returns true if CrossPercent is present, Tag 413

func (BidRequest) HasCurrency added in v0.4.0

func (m BidRequest) HasCurrency() bool

HasCurrency returns true if Currency is present, Tag 15

func (BidRequest) HasEncodedText added in v0.4.0

func (m BidRequest) HasEncodedText() bool

HasEncodedText returns true if EncodedText is present, Tag 355

func (BidRequest) HasEncodedTextLen added in v0.4.0

func (m BidRequest) HasEncodedTextLen() bool

HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

func (BidRequest) HasExchangeForPhysical added in v0.4.0

func (m BidRequest) HasExchangeForPhysical() bool

HasExchangeForPhysical returns true if ExchangeForPhysical is present, Tag 411

func (BidRequest) HasForexReq added in v0.4.0

func (m BidRequest) HasForexReq() bool

HasForexReq returns true if ForexReq is present, Tag 121

func (BidRequest) HasIncTaxInd added in v0.4.0

func (m BidRequest) HasIncTaxInd() bool

HasIncTaxInd returns true if IncTaxInd is present, Tag 416

func (BidRequest) HasLiquidityIndType added in v0.4.0

func (m BidRequest) HasLiquidityIndType() bool

HasLiquidityIndType returns true if LiquidityIndType is present, Tag 409

func (BidRequest) HasListName added in v0.4.0

func (m BidRequest) HasListName() bool

HasListName returns true if ListName is present, Tag 392

func (BidRequest) HasNoBidComponents added in v0.4.0

func (m BidRequest) HasNoBidComponents() bool

HasNoBidComponents returns true if NoBidComponents is present, Tag 420

func (BidRequest) HasNoBidDescriptors added in v0.4.0

func (m BidRequest) HasNoBidDescriptors() bool

HasNoBidDescriptors returns true if NoBidDescriptors is present, Tag 398

func (BidRequest) HasNumBidders added in v0.4.0

func (m BidRequest) HasNumBidders() bool

HasNumBidders returns true if NumBidders is present, Tag 417

func (BidRequest) HasNumTickets added in v0.4.0

func (m BidRequest) HasNumTickets() bool

HasNumTickets returns true if NumTickets is present, Tag 395

func (BidRequest) HasOutMainCntryUIndex added in v0.4.0

func (m BidRequest) HasOutMainCntryUIndex() bool

HasOutMainCntryUIndex returns true if OutMainCntryUIndex is present, Tag 412

func (BidRequest) HasProgPeriodInterval added in v0.4.0

func (m BidRequest) HasProgPeriodInterval() bool

HasProgPeriodInterval returns true if ProgPeriodInterval is present, Tag 415

func (BidRequest) HasProgRptReqs added in v0.4.0

func (m BidRequest) HasProgRptReqs() bool

HasProgRptReqs returns true if ProgRptReqs is present, Tag 414

func (BidRequest) HasSideValue1 added in v0.4.0

func (m BidRequest) HasSideValue1() bool

HasSideValue1 returns true if SideValue1 is present, Tag 396

func (BidRequest) HasSideValue2 added in v0.4.0

func (m BidRequest) HasSideValue2() bool

HasSideValue2 returns true if SideValue2 is present, Tag 397

func (BidRequest) HasStrikeTime added in v0.4.0

func (m BidRequest) HasStrikeTime() bool

HasStrikeTime returns true if StrikeTime is present, Tag 443

func (BidRequest) HasText added in v0.4.0

func (m BidRequest) HasText() bool

HasText returns true if Text is present, Tag 58

func (BidRequest) HasTotalNumSecurities added in v0.4.0

func (m BidRequest) HasTotalNumSecurities() bool

HasTotalNumSecurities returns true if TotalNumSecurities is present, Tag 393

func (BidRequest) HasTradeDate added in v0.4.0

func (m BidRequest) HasTradeDate() bool

HasTradeDate returns true if TradeDate is present, Tag 75

func (BidRequest) HasTradeType added in v0.4.0

func (m BidRequest) HasTradeType() bool

HasTradeType returns true if TradeType is present, Tag 418

func (BidRequest) HasWtAverageLiquidity added in v0.4.0

func (m BidRequest) HasWtAverageLiquidity() bool

HasWtAverageLiquidity returns true if WtAverageLiquidity is present, Tag 410

func (BidRequest) SetBasisPxType added in v0.4.0

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

SetBasisPxType sets BasisPxType, Tag 419

func (BidRequest) SetBidID added in v0.4.0

func (m BidRequest) SetBidID(v string)

SetBidID sets BidID, Tag 390

func (BidRequest) SetBidRequestTransType added in v0.4.0

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

SetBidRequestTransType sets BidRequestTransType, Tag 374

func (BidRequest) SetBidType added in v0.4.0

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

SetBidType sets BidType, Tag 394

func (BidRequest) SetClientBidID added in v0.4.0

func (m BidRequest) SetClientBidID(v string)

SetClientBidID sets ClientBidID, Tag 391

func (BidRequest) SetCrossPercent added in v0.4.0

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

SetCrossPercent sets CrossPercent, Tag 413

func (BidRequest) SetCurrency added in v0.4.0

func (m BidRequest) SetCurrency(v string)

SetCurrency sets Currency, Tag 15

func (BidRequest) SetEncodedText added in v0.4.0

func (m BidRequest) SetEncodedText(v string)

SetEncodedText sets EncodedText, Tag 355

func (BidRequest) SetEncodedTextLen added in v0.4.0

func (m BidRequest) SetEncodedTextLen(v int)

SetEncodedTextLen sets EncodedTextLen, Tag 354

func (BidRequest) SetExchangeForPhysical added in v0.4.0

func (m BidRequest) SetExchangeForPhysical(v bool)

SetExchangeForPhysical sets ExchangeForPhysical, Tag 411

func (BidRequest) SetForexReq added in v0.4.0

func (m BidRequest) SetForexReq(v bool)

SetForexReq sets ForexReq, Tag 121

func (BidRequest) SetIncTaxInd added in v0.4.0

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

SetIncTaxInd sets IncTaxInd, Tag 416

func (BidRequest) SetLiquidityIndType added in v0.4.0

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

SetLiquidityIndType sets LiquidityIndType, Tag 409

func (BidRequest) SetListName added in v0.4.0

func (m BidRequest) SetListName(v string)

SetListName sets ListName, Tag 392

func (BidRequest) SetNoBidComponents added in v0.4.0

func (m BidRequest) SetNoBidComponents(f NoBidComponentsRepeatingGroup)

SetNoBidComponents sets NoBidComponents, Tag 420

func (BidRequest) SetNoBidDescriptors added in v0.4.0

func (m BidRequest) SetNoBidDescriptors(f NoBidDescriptorsRepeatingGroup)

SetNoBidDescriptors sets NoBidDescriptors, Tag 398

func (BidRequest) SetNumBidders added in v0.4.0

func (m BidRequest) SetNumBidders(v int)

SetNumBidders sets NumBidders, Tag 417

func (BidRequest) SetNumTickets added in v0.4.0

func (m BidRequest) SetNumTickets(v int)

SetNumTickets sets NumTickets, Tag 395

func (BidRequest) SetOutMainCntryUIndex added in v0.4.0

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

SetOutMainCntryUIndex sets OutMainCntryUIndex, Tag 412

func (BidRequest) SetProgPeriodInterval added in v0.4.0

func (m BidRequest) SetProgPeriodInterval(v int)

SetProgPeriodInterval sets ProgPeriodInterval, Tag 415

func (BidRequest) SetProgRptReqs added in v0.4.0

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

SetProgRptReqs sets ProgRptReqs, Tag 414

func (BidRequest) SetSideValue1 added in v0.4.0

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

SetSideValue1 sets SideValue1, Tag 396

func (BidRequest) SetSideValue2 added in v0.4.0

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

SetSideValue2 sets SideValue2, Tag 397

func (BidRequest) SetStrikeTime added in v0.4.0

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

SetStrikeTime sets StrikeTime, Tag 443

func (BidRequest) SetText added in v0.4.0

func (m BidRequest) SetText(v string)

SetText sets Text, Tag 58

func (BidRequest) SetTotalNumSecurities added in v0.4.0

func (m BidRequest) SetTotalNumSecurities(v int)

SetTotalNumSecurities sets TotalNumSecurities, Tag 393

func (BidRequest) SetTradeDate added in v0.4.0

func (m BidRequest) SetTradeDate(v string)

SetTradeDate sets TradeDate, Tag 75

func (BidRequest) SetTradeType added in v0.4.0

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

SetTradeType sets TradeType, Tag 418

func (BidRequest) SetWtAverageLiquidity added in v0.4.0

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

SetWtAverageLiquidity sets WtAverageLiquidity, Tag 410

func (BidRequest) ToMessage added in v0.4.0

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 added in v0.4.0

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

GetAccount gets Account, Tag 1

func (NoBidComponents) GetFutSettDate added in v0.4.0

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

GetFutSettDate gets FutSettDate, Tag 64

func (NoBidComponents) GetListID added in v0.4.0

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

GetListID gets ListID, Tag 66

func (NoBidComponents) GetNetGrossInd added in v0.4.0

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

GetNetGrossInd gets NetGrossInd, Tag 430

func (NoBidComponents) GetSettlmntTyp added in v0.4.0

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

GetSettlmntTyp gets SettlmntTyp, Tag 63

func (NoBidComponents) GetSide added in v0.4.0

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

GetSide gets Side, Tag 54

func (NoBidComponents) GetTradingSessionID added in v0.4.0

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

GetTradingSessionID gets TradingSessionID, Tag 336

func (NoBidComponents) HasAccount added in v0.4.0

func (m NoBidComponents) HasAccount() bool

HasAccount returns true if Account is present, Tag 1

func (NoBidComponents) HasFutSettDate added in v0.4.0

func (m NoBidComponents) HasFutSettDate() bool

HasFutSettDate returns true if FutSettDate is present, Tag 64

func (NoBidComponents) HasListID added in v0.4.0

func (m NoBidComponents) HasListID() bool

HasListID returns true if ListID is present, Tag 66

func (NoBidComponents) HasNetGrossInd added in v0.4.0

func (m NoBidComponents) HasNetGrossInd() bool

HasNetGrossInd returns true if NetGrossInd is present, Tag 430

func (NoBidComponents) HasSettlmntTyp added in v0.4.0

func (m NoBidComponents) HasSettlmntTyp() bool

HasSettlmntTyp returns true if SettlmntTyp is present, Tag 63

func (NoBidComponents) HasSide added in v0.4.0

func (m NoBidComponents) HasSide() bool

HasSide returns true if Side is present, Tag 54

func (NoBidComponents) HasTradingSessionID added in v0.4.0

func (m NoBidComponents) HasTradingSessionID() bool

HasTradingSessionID returns true if TradingSessionID is present, Tag 336

func (NoBidComponents) SetAccount added in v0.2.0

func (m NoBidComponents) SetAccount(v string)

SetAccount sets Account, Tag 1

func (NoBidComponents) SetFutSettDate added in v0.2.0

func (m NoBidComponents) SetFutSettDate(v string)

SetFutSettDate sets FutSettDate, Tag 64

func (NoBidComponents) SetListID added in v0.2.0

func (m NoBidComponents) SetListID(v string)

SetListID sets ListID, Tag 66

func (NoBidComponents) SetNetGrossInd added in v0.2.0

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

SetNetGrossInd sets NetGrossInd, Tag 430

func (NoBidComponents) SetSettlmntTyp added in v0.2.0

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

SetSettlmntTyp sets SettlmntTyp, Tag 63

func (NoBidComponents) SetSide added in v0.2.0

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

SetSide sets Side, Tag 54

func (NoBidComponents) SetTradingSessionID added in v0.2.0

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

SetTradingSessionID sets TradingSessionID, Tag 336

type NoBidComponentsRepeatingGroup added in v0.4.0

type NoBidComponentsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoBidComponentsRepeatingGroup is a repeating group, Tag 420

func NewNoBidComponentsRepeatingGroup added in v0.4.0

func NewNoBidComponentsRepeatingGroup() NoBidComponentsRepeatingGroup

NewNoBidComponentsRepeatingGroup returns an initialized, NoBidComponentsRepeatingGroup

func (NoBidComponentsRepeatingGroup) Add added in v0.4.0

Add create and append a new NoBidComponents to this group

func (NoBidComponentsRepeatingGroup) Get added in v0.4.0

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 added in v0.4.0

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

GetBidDescriptor gets BidDescriptor, Tag 400

func (NoBidDescriptors) GetBidDescriptorType added in v0.4.0

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

GetBidDescriptorType gets BidDescriptorType, Tag 399

func (NoBidDescriptors) GetEFPTrackingError added in v0.4.0

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

GetEFPTrackingError gets EFPTrackingError, Tag 405

func (NoBidDescriptors) GetFairValue added in v0.4.0

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

GetFairValue gets FairValue, Tag 406

func (NoBidDescriptors) GetLiquidityNumSecurities added in v0.4.0

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

GetLiquidityNumSecurities gets LiquidityNumSecurities, Tag 441

func (NoBidDescriptors) GetLiquidityPctHigh added in v0.4.0

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

GetLiquidityPctHigh gets LiquidityPctHigh, Tag 403

func (NoBidDescriptors) GetLiquidityPctLow added in v0.4.0

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

GetLiquidityPctLow gets LiquidityPctLow, Tag 402

func (NoBidDescriptors) GetLiquidityValue added in v0.4.0

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

GetLiquidityValue gets LiquidityValue, Tag 404

func (NoBidDescriptors) GetOutsideIndexPct added in v0.4.0

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

GetOutsideIndexPct gets OutsideIndexPct, Tag 407

func (NoBidDescriptors) GetSideValueInd added in v0.4.0

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

GetSideValueInd gets SideValueInd, Tag 401

func (NoBidDescriptors) GetValueOfFutures added in v0.4.0

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

GetValueOfFutures gets ValueOfFutures, Tag 408

func (NoBidDescriptors) HasBidDescriptor added in v0.4.0

func (m NoBidDescriptors) HasBidDescriptor() bool

HasBidDescriptor returns true if BidDescriptor is present, Tag 400

func (NoBidDescriptors) HasBidDescriptorType added in v0.4.0

func (m NoBidDescriptors) HasBidDescriptorType() bool

HasBidDescriptorType returns true if BidDescriptorType is present, Tag 399

func (NoBidDescriptors) HasEFPTrackingError added in v0.4.0

func (m NoBidDescriptors) HasEFPTrackingError() bool

HasEFPTrackingError returns true if EFPTrackingError is present, Tag 405

func (NoBidDescriptors) HasFairValue added in v0.4.0

func (m NoBidDescriptors) HasFairValue() bool

HasFairValue returns true if FairValue is present, Tag 406

func (NoBidDescriptors) HasLiquidityNumSecurities added in v0.4.0

func (m NoBidDescriptors) HasLiquidityNumSecurities() bool

HasLiquidityNumSecurities returns true if LiquidityNumSecurities is present, Tag 441

func (NoBidDescriptors) HasLiquidityPctHigh added in v0.4.0

func (m NoBidDescriptors) HasLiquidityPctHigh() bool

HasLiquidityPctHigh returns true if LiquidityPctHigh is present, Tag 403

func (NoBidDescriptors) HasLiquidityPctLow added in v0.4.0

func (m NoBidDescriptors) HasLiquidityPctLow() bool

HasLiquidityPctLow returns true if LiquidityPctLow is present, Tag 402

func (NoBidDescriptors) HasLiquidityValue added in v0.4.0

func (m NoBidDescriptors) HasLiquidityValue() bool

HasLiquidityValue returns true if LiquidityValue is present, Tag 404

func (NoBidDescriptors) HasOutsideIndexPct added in v0.4.0

func (m NoBidDescriptors) HasOutsideIndexPct() bool

HasOutsideIndexPct returns true if OutsideIndexPct is present, Tag 407

func (NoBidDescriptors) HasSideValueInd added in v0.4.0

func (m NoBidDescriptors) HasSideValueInd() bool

HasSideValueInd returns true if SideValueInd is present, Tag 401

func (NoBidDescriptors) HasValueOfFutures added in v0.4.0

func (m NoBidDescriptors) HasValueOfFutures() bool

HasValueOfFutures returns true if ValueOfFutures is present, Tag 408

func (NoBidDescriptors) SetBidDescriptor added in v0.2.0

func (m NoBidDescriptors) SetBidDescriptor(v string)

SetBidDescriptor sets BidDescriptor, Tag 400

func (NoBidDescriptors) SetBidDescriptorType added in v0.2.0

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

SetBidDescriptorType sets BidDescriptorType, Tag 399

func (NoBidDescriptors) SetEFPTrackingError added in v0.2.0

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

SetEFPTrackingError sets EFPTrackingError, Tag 405

func (NoBidDescriptors) SetFairValue added in v0.2.0

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

SetFairValue sets FairValue, Tag 406

func (NoBidDescriptors) SetLiquidityNumSecurities added in v0.2.0

func (m NoBidDescriptors) SetLiquidityNumSecurities(v int)

SetLiquidityNumSecurities sets LiquidityNumSecurities, Tag 441

func (NoBidDescriptors) SetLiquidityPctHigh added in v0.2.0

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

SetLiquidityPctHigh sets LiquidityPctHigh, Tag 403

func (NoBidDescriptors) SetLiquidityPctLow added in v0.2.0

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

SetLiquidityPctLow sets LiquidityPctLow, Tag 402

func (NoBidDescriptors) SetLiquidityValue added in v0.2.0

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

SetLiquidityValue sets LiquidityValue, Tag 404

func (NoBidDescriptors) SetOutsideIndexPct added in v0.2.0

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

SetOutsideIndexPct sets OutsideIndexPct, Tag 407

func (NoBidDescriptors) SetSideValueInd added in v0.2.0

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

SetSideValueInd sets SideValueInd, Tag 401

func (NoBidDescriptors) SetValueOfFutures added in v0.2.0

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

SetValueOfFutures sets ValueOfFutures, Tag 408

type NoBidDescriptorsRepeatingGroup added in v0.4.0

type NoBidDescriptorsRepeatingGroup struct {
	*quickfix.RepeatingGroup
}

NoBidDescriptorsRepeatingGroup is a repeating group, Tag 398

func NewNoBidDescriptorsRepeatingGroup added in v0.4.0

func NewNoBidDescriptorsRepeatingGroup() NoBidDescriptorsRepeatingGroup

NewNoBidDescriptorsRepeatingGroup returns an initialized, NoBidDescriptorsRepeatingGroup

func (NoBidDescriptorsRepeatingGroup) Add added in v0.4.0

Add create and append a new NoBidDescriptors to this group

func (NoBidDescriptorsRepeatingGroup) Get added in v0.4.0

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