Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type 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
- 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) 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) 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)
- type NoBidComponentsRepeatingGroup
- type NoBidDescriptors
- 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
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BidRequest ¶ added in v0.4.0
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
func (m NoBidComponentsRepeatingGroup) Add() NoBidComponents
Add create and append a new NoBidComponents to this group
func (NoBidComponentsRepeatingGroup) Get ¶ added in v0.4.0
func (m NoBidComponentsRepeatingGroup) Get(i int) NoBidComponents
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
func (m NoBidDescriptorsRepeatingGroup) Add() NoBidDescriptors
Add create and append a new NoBidDescriptors to this group
func (NoBidDescriptorsRepeatingGroup) Get ¶ added in v0.4.0
func (m NoBidDescriptorsRepeatingGroup) Get(i int) NoBidDescriptors
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