bidrequest

package
v0.0.0-...-c8d12df Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2014 License: Apache-1.1 Imports: 3 Imported by: 0

Documentation

Overview

Package bidrequest msg type = k.

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 Mesage type

Types

type Message

type Message struct {
	quickfix.Message
}

Message is a BidRequest wrapper for the generic Message type

func (Message) BasisPxType

BasisPxType is a required field for BidRequest.

func (Message) BidID

BidID is a non-required field for BidRequest.

func (Message) BidRequestTransType

BidRequestTransType is a required field for BidRequest.

func (Message) BidTradeType

BidTradeType is a required field for BidRequest.

func (Message) BidType

BidType is a required field for BidRequest.

func (Message) ClientBidID

ClientBidID is a required field for BidRequest.

func (Message) CrossPercent

CrossPercent is a non-required field for BidRequest.

func (Message) Currency

Currency is a non-required field for BidRequest.

func (Message) EncodedText

EncodedText is a non-required field for BidRequest.

func (Message) EncodedTextLen

EncodedTextLen is a non-required field for BidRequest.

func (Message) ExchangeForPhysical

ExchangeForPhysical is a non-required field for BidRequest.

func (Message) ForexReq

ForexReq is a non-required field for BidRequest.

func (Message) GetBasisPxType

GetBasisPxType reads a BasisPxType from BidRequest.

func (Message) GetBidID

GetBidID reads a BidID from BidRequest.

func (Message) GetBidRequestTransType

func (m Message) GetBidRequestTransType(f *field.BidRequestTransTypeField) quickfix.MessageRejectError

GetBidRequestTransType reads a BidRequestTransType from BidRequest.

func (Message) GetBidTradeType

GetBidTradeType reads a BidTradeType from BidRequest.

func (Message) GetBidType

GetBidType reads a BidType from BidRequest.

func (Message) GetClientBidID

GetClientBidID reads a ClientBidID from BidRequest.

func (Message) GetCrossPercent

GetCrossPercent reads a CrossPercent from BidRequest.

func (Message) GetCurrency

GetCurrency reads a Currency from BidRequest.

func (Message) GetEncodedText

GetEncodedText reads a EncodedText from BidRequest.

func (Message) GetEncodedTextLen

GetEncodedTextLen reads a EncodedTextLen from BidRequest.

func (Message) GetExchangeForPhysical

func (m Message) GetExchangeForPhysical(f *field.ExchangeForPhysicalField) quickfix.MessageRejectError

GetExchangeForPhysical reads a ExchangeForPhysical from BidRequest.

func (Message) GetForexReq

GetForexReq reads a ForexReq from BidRequest.

func (Message) GetIncTaxInd

GetIncTaxInd reads a IncTaxInd from BidRequest.

func (Message) GetLiquidityIndType

GetLiquidityIndType reads a LiquidityIndType from BidRequest.

func (Message) GetListName

GetListName reads a ListName from BidRequest.

func (Message) GetNoBidComponents

GetNoBidComponents reads a NoBidComponents from BidRequest.

func (Message) GetNoBidDescriptors

GetNoBidDescriptors reads a NoBidDescriptors from BidRequest.

func (Message) GetNumBidders

GetNumBidders reads a NumBidders from BidRequest.

func (Message) GetNumTickets

GetNumTickets reads a NumTickets from BidRequest.

func (Message) GetOutMainCntryUIndex

func (m Message) GetOutMainCntryUIndex(f *field.OutMainCntryUIndexField) quickfix.MessageRejectError

GetOutMainCntryUIndex reads a OutMainCntryUIndex from BidRequest.

func (Message) GetProgPeriodInterval

func (m Message) GetProgPeriodInterval(f *field.ProgPeriodIntervalField) quickfix.MessageRejectError

GetProgPeriodInterval reads a ProgPeriodInterval from BidRequest.

func (Message) GetProgRptReqs

GetProgRptReqs reads a ProgRptReqs from BidRequest.

func (Message) GetSideValue1

GetSideValue1 reads a SideValue1 from BidRequest.

func (Message) GetSideValue2

GetSideValue2 reads a SideValue2 from BidRequest.

func (Message) GetStrikeTime

GetStrikeTime reads a StrikeTime from BidRequest.

func (Message) GetText

GetText reads a Text from BidRequest.

func (Message) GetTotNoRelatedSym

GetTotNoRelatedSym reads a TotNoRelatedSym from BidRequest.

func (Message) GetTradeDate

GetTradeDate reads a TradeDate from BidRequest.

func (Message) GetWtAverageLiquidity

func (m Message) GetWtAverageLiquidity(f *field.WtAverageLiquidityField) quickfix.MessageRejectError

GetWtAverageLiquidity reads a WtAverageLiquidity from BidRequest.

func (Message) IncTaxInd

IncTaxInd is a non-required field for BidRequest.

func (Message) LiquidityIndType

LiquidityIndType is a non-required field for BidRequest.

func (Message) ListName

ListName is a non-required field for BidRequest.

func (Message) NoBidComponents

NoBidComponents is a non-required field for BidRequest.

func (Message) NoBidDescriptors

NoBidDescriptors is a non-required field for BidRequest.

func (Message) NumBidders

NumBidders is a non-required field for BidRequest.

func (Message) NumTickets

NumTickets is a non-required field for BidRequest.

func (Message) OutMainCntryUIndex

OutMainCntryUIndex is a non-required field for BidRequest.

func (Message) ProgPeriodInterval

ProgPeriodInterval is a non-required field for BidRequest.

func (Message) ProgRptReqs

ProgRptReqs is a non-required field for BidRequest.

func (Message) SideValue1

SideValue1 is a non-required field for BidRequest.

func (Message) SideValue2

SideValue2 is a non-required field for BidRequest.

func (Message) StrikeTime

StrikeTime is a non-required field for BidRequest.

func (Message) Text

Text is a non-required field for BidRequest.

func (Message) TotNoRelatedSym

TotNoRelatedSym is a required field for BidRequest.

func (Message) TradeDate

TradeDate is a non-required field for BidRequest.

func (Message) WtAverageLiquidity

WtAverageLiquidity is a non-required field for BidRequest.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds BidRequest messages.

func Builder

func Builder(
	clientbidid *field.ClientBidIDField,
	bidrequesttranstype *field.BidRequestTransTypeField,
	totnorelatedsym *field.TotNoRelatedSymField,
	bidtype *field.BidTypeField,
	bidtradetype *field.BidTradeTypeField,
	basispxtype *field.BasisPxTypeField) MessageBuilder

Builder returns an initialized MessageBuilder with specified required fields for BidRequest.

type RouteOut

type RouteOut func(msg Message, 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