Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type BidResponse
- func (m BidResponse) GetBidID() (v string, err quickfix.MessageRejectError)
- func (m BidResponse) GetClientBidID() (v string, err quickfix.MessageRejectError)
- func (m BidResponse) GetNoBidComponents() (NoBidComponentsRepeatingGroup, quickfix.MessageRejectError)
- func (m BidResponse) HasBidID() bool
- func (m BidResponse) HasClientBidID() bool
- func (m BidResponse) HasNoBidComponents() bool
- func (m BidResponse) SetBidID(v string)
- func (m BidResponse) SetClientBidID(v string)
- func (m BidResponse) SetNoBidComponents(f NoBidComponentsRepeatingGroup)
- func (m BidResponse) ToMessage() *quickfix.Message
- type NoBidComponents
- func (m NoBidComponents) GetCommCurrency() (v string, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetCommType() (v enum.CommType, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetCommission() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetCountry() (v string, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetEncodedText() (v string, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetFairValue() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetFundRenewWaiv() (v enum.FundRenewWaiv, 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) GetPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetPriceType() (v enum.PriceType, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetSettlDate() (v string, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetSettlType() (v enum.SettlType, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetSide() (v enum.Side, err quickfix.MessageRejectError)
- func (m NoBidComponents) GetText() (v string, 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) HasCommCurrency() bool
- func (m NoBidComponents) HasCommType() bool
- func (m NoBidComponents) HasCommission() bool
- func (m NoBidComponents) HasCountry() bool
- func (m NoBidComponents) HasEncodedText() bool
- func (m NoBidComponents) HasEncodedTextLen() bool
- func (m NoBidComponents) HasFairValue() bool
- func (m NoBidComponents) HasFundRenewWaiv() bool
- func (m NoBidComponents) HasListID() bool
- func (m NoBidComponents) HasNetGrossInd() bool
- func (m NoBidComponents) HasPrice() bool
- func (m NoBidComponents) HasPriceType() bool
- func (m NoBidComponents) HasSettlDate() bool
- func (m NoBidComponents) HasSettlType() bool
- func (m NoBidComponents) HasSide() bool
- func (m NoBidComponents) HasText() bool
- func (m NoBidComponents) HasTradingSessionID() bool
- func (m NoBidComponents) HasTradingSessionSubID() bool
- func (m NoBidComponents) SetCommCurrency(v string)
- func (m NoBidComponents) SetCommType(v enum.CommType)
- func (m NoBidComponents) SetCommission(value decimal.Decimal, scale int32)
- func (m NoBidComponents) SetCountry(v string)
- func (m NoBidComponents) SetEncodedText(v string)
- func (m NoBidComponents) SetEncodedTextLen(v int)
- func (m NoBidComponents) SetFairValue(value decimal.Decimal, scale int32)
- func (m NoBidComponents) SetFundRenewWaiv(v enum.FundRenewWaiv)
- func (m NoBidComponents) SetListID(v string)
- func (m NoBidComponents) SetNetGrossInd(v enum.NetGrossInd)
- func (m NoBidComponents) SetPrice(value decimal.Decimal, scale int32)
- func (m NoBidComponents) SetPriceType(v enum.PriceType)
- func (m NoBidComponents) SetSettlDate(v string)
- func (m NoBidComponents) SetSettlType(v enum.SettlType)
- func (m NoBidComponents) SetSide(v enum.Side)
- func (m NoBidComponents) SetText(v string)
- func (m NoBidComponents) SetTradingSessionID(v enum.TradingSessionID)
- func (m NoBidComponents) SetTradingSessionSubID(v enum.TradingSessionSubID)
- type NoBidComponentsRepeatingGroup
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BidResponse ¶
BidResponse is the fix50sp2 BidResponse type, MsgType = l.
func FromMessage ¶
func FromMessage(m *quickfix.Message) BidResponse
FromMessage creates a BidResponse from a quickfix.Message instance.
func New ¶
func New() (m BidResponse)
New returns a BidResponse initialized with the required fields for BidResponse.
func (BidResponse) GetBidID ¶
func (m BidResponse) GetBidID() (v string, err quickfix.MessageRejectError)
GetBidID gets BidID, Tag 390.
func (BidResponse) GetClientBidID ¶
func (m BidResponse) GetClientBidID() (v string, err quickfix.MessageRejectError)
GetClientBidID gets ClientBidID, Tag 391.
func (BidResponse) GetNoBidComponents ¶
func (m BidResponse) GetNoBidComponents() (NoBidComponentsRepeatingGroup, quickfix.MessageRejectError)
GetNoBidComponents gets NoBidComponents, Tag 420.
func (BidResponse) HasBidID ¶
func (m BidResponse) HasBidID() bool
HasBidID returns true if BidID is present, Tag 390.
func (BidResponse) HasClientBidID ¶
func (m BidResponse) HasClientBidID() bool
HasClientBidID returns true if ClientBidID is present, Tag 391.
func (BidResponse) HasNoBidComponents ¶
func (m BidResponse) HasNoBidComponents() bool
HasNoBidComponents returns true if NoBidComponents is present, Tag 420.
func (BidResponse) SetClientBidID ¶
func (m BidResponse) SetClientBidID(v string)
SetClientBidID sets ClientBidID, Tag 391.
func (BidResponse) SetNoBidComponents ¶
func (m BidResponse) SetNoBidComponents(f NoBidComponentsRepeatingGroup)
SetNoBidComponents sets NoBidComponents, Tag 420.
func (BidResponse) ToMessage ¶
func (m BidResponse) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance.
type NoBidComponents ¶
NoBidComponents is a repeating group element, Tag 420.
func (NoBidComponents) GetCommCurrency ¶
func (m NoBidComponents) GetCommCurrency() (v string, err quickfix.MessageRejectError)
GetCommCurrency gets CommCurrency, Tag 479.
func (NoBidComponents) GetCommType ¶
func (m NoBidComponents) GetCommType() (v enum.CommType, err quickfix.MessageRejectError)
GetCommType gets CommType, Tag 13.
func (NoBidComponents) GetCommission ¶
func (m NoBidComponents) GetCommission() (v decimal.Decimal, err quickfix.MessageRejectError)
GetCommission gets Commission, Tag 12.
func (NoBidComponents) GetCountry ¶
func (m NoBidComponents) GetCountry() (v string, err quickfix.MessageRejectError)
GetCountry gets Country, Tag 421.
func (NoBidComponents) GetEncodedText ¶
func (m NoBidComponents) GetEncodedText() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355.
func (NoBidComponents) GetEncodedTextLen ¶
func (m NoBidComponents) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354.
func (NoBidComponents) GetFairValue ¶
func (m NoBidComponents) GetFairValue() (v decimal.Decimal, err quickfix.MessageRejectError)
GetFairValue gets FairValue, Tag 406.
func (NoBidComponents) GetFundRenewWaiv ¶
func (m NoBidComponents) GetFundRenewWaiv() (v enum.FundRenewWaiv, err quickfix.MessageRejectError)
GetFundRenewWaiv gets FundRenewWaiv, Tag 497.
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) GetPrice ¶
func (m NoBidComponents) GetPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetPrice gets Price, Tag 44.
func (NoBidComponents) GetPriceType ¶
func (m NoBidComponents) GetPriceType() (v enum.PriceType, err quickfix.MessageRejectError)
GetPriceType gets PriceType, Tag 423.
func (NoBidComponents) GetSettlDate ¶
func (m NoBidComponents) GetSettlDate() (v string, err quickfix.MessageRejectError)
GetSettlDate gets SettlDate, Tag 64.
func (NoBidComponents) GetSettlType ¶
func (m NoBidComponents) GetSettlType() (v enum.SettlType, err quickfix.MessageRejectError)
GetSettlType gets SettlType, Tag 63.
func (NoBidComponents) GetSide ¶
func (m NoBidComponents) GetSide() (v enum.Side, err quickfix.MessageRejectError)
GetSide gets Side, Tag 54.
func (NoBidComponents) GetText ¶
func (m NoBidComponents) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58.
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) HasCommCurrency ¶
func (m NoBidComponents) HasCommCurrency() bool
HasCommCurrency returns true if CommCurrency is present, Tag 479.
func (NoBidComponents) HasCommType ¶
func (m NoBidComponents) HasCommType() bool
HasCommType returns true if CommType is present, Tag 13.
func (NoBidComponents) HasCommission ¶
func (m NoBidComponents) HasCommission() bool
HasCommission returns true if Commission is present, Tag 12.
func (NoBidComponents) HasCountry ¶
func (m NoBidComponents) HasCountry() bool
HasCountry returns true if Country is present, Tag 421.
func (NoBidComponents) HasEncodedText ¶
func (m NoBidComponents) HasEncodedText() bool
HasEncodedText returns true if EncodedText is present, Tag 355.
func (NoBidComponents) HasEncodedTextLen ¶
func (m NoBidComponents) HasEncodedTextLen() bool
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354.
func (NoBidComponents) HasFairValue ¶
func (m NoBidComponents) HasFairValue() bool
HasFairValue returns true if FairValue is present, Tag 406.
func (NoBidComponents) HasFundRenewWaiv ¶
func (m NoBidComponents) HasFundRenewWaiv() bool
HasFundRenewWaiv returns true if FundRenewWaiv is present, Tag 497.
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) HasPrice ¶
func (m NoBidComponents) HasPrice() bool
HasPrice returns true if Price is present, Tag 44.
func (NoBidComponents) HasPriceType ¶
func (m NoBidComponents) HasPriceType() bool
HasPriceType returns true if PriceType is present, Tag 423.
func (NoBidComponents) HasSettlDate ¶
func (m NoBidComponents) HasSettlDate() bool
HasSettlDate returns true if SettlDate is present, Tag 64.
func (NoBidComponents) HasSettlType ¶
func (m NoBidComponents) HasSettlType() bool
HasSettlType returns true if SettlType is present, Tag 63.
func (NoBidComponents) HasSide ¶
func (m NoBidComponents) HasSide() bool
HasSide returns true if Side is present, Tag 54.
func (NoBidComponents) HasText ¶
func (m NoBidComponents) HasText() bool
HasText returns true if Text is present, Tag 58.
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) SetCommCurrency ¶
func (m NoBidComponents) SetCommCurrency(v string)
SetCommCurrency sets CommCurrency, Tag 479.
func (NoBidComponents) SetCommType ¶
func (m NoBidComponents) SetCommType(v enum.CommType)
SetCommType sets CommType, Tag 13.
func (NoBidComponents) SetCommission ¶
func (m NoBidComponents) SetCommission(value decimal.Decimal, scale int32)
SetCommission sets Commission, Tag 12.
func (NoBidComponents) SetCountry ¶
func (m NoBidComponents) SetCountry(v string)
SetCountry sets Country, Tag 421.
func (NoBidComponents) SetEncodedText ¶
func (m NoBidComponents) SetEncodedText(v string)
SetEncodedText sets EncodedText, Tag 355.
func (NoBidComponents) SetEncodedTextLen ¶
func (m NoBidComponents) SetEncodedTextLen(v int)
SetEncodedTextLen sets EncodedTextLen, Tag 354.
func (NoBidComponents) SetFairValue ¶
func (m NoBidComponents) SetFairValue(value decimal.Decimal, scale int32)
SetFairValue sets FairValue, Tag 406.
func (NoBidComponents) SetFundRenewWaiv ¶
func (m NoBidComponents) SetFundRenewWaiv(v enum.FundRenewWaiv)
SetFundRenewWaiv sets FundRenewWaiv, Tag 497.
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) SetPrice ¶
func (m NoBidComponents) SetPrice(value decimal.Decimal, scale int32)
SetPrice sets Price, Tag 44.
func (NoBidComponents) SetPriceType ¶
func (m NoBidComponents) SetPriceType(v enum.PriceType)
SetPriceType sets PriceType, Tag 423.
func (NoBidComponents) SetSettlDate ¶
func (m NoBidComponents) SetSettlDate(v string)
SetSettlDate sets SettlDate, Tag 64.
func (NoBidComponents) SetSettlType ¶
func (m NoBidComponents) SetSettlType(v enum.SettlType)
SetSettlType sets SettlType, Tag 63.
func (NoBidComponents) SetSide ¶
func (m NoBidComponents) SetSide(v enum.Side)
SetSide sets Side, Tag 54.
func (NoBidComponents) SetText ¶
func (m NoBidComponents) SetText(v string)
SetText sets Text, Tag 58.
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 RouteOut ¶
type RouteOut func(msg BidResponse, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message.