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) 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
- 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 ¶
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 ¶
func (m BidRequest) GetNoBidComponents() (NoBidComponentsRepeatingGroup, quickfix.MessageRejectError)
GetNoBidComponents gets NoBidComponents, Tag 420.
func (BidRequest) GetNoBidDescriptors ¶
func (m BidRequest) GetNoBidDescriptors() (NoBidDescriptorsRepeatingGroup, quickfix.MessageRejectError)
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) 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) 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 ¶
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 ¶
func (m NoBidComponentsRepeatingGroup) Add() NoBidComponents
Add create and append a new NoBidComponents to this group.
func (NoBidComponentsRepeatingGroup) Get ¶
func (m NoBidComponentsRepeatingGroup) Get(i int) NoBidComponents
Get returns the ith NoBidComponents in the NoBidComponentsRepeatinGroup.
type NoBidDescriptors ¶
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 ¶
func (m NoBidDescriptorsRepeatingGroup) Add() NoBidDescriptors
Add create and append a new NoBidDescriptors to this group.
func (NoBidDescriptorsRepeatingGroup) Get ¶
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.