marketdefinitionupdatereport

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: 4 Imported by: 0

Documentation

Overview

Package marketdefinitionupdatereport msg type = BV.

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 MarketDefinitionUpdateReport wrapper for the generic Message type

func (Message) ApplID

ApplID is a non-required field for MarketDefinitionUpdateReport.

func (Message) ApplLastSeqNum

ApplLastSeqNum is a non-required field for MarketDefinitionUpdateReport.

func (Message) ApplResendFlag

ApplResendFlag is a non-required field for MarketDefinitionUpdateReport.

func (Message) ApplSeqNum

ApplSeqNum is a non-required field for MarketDefinitionUpdateReport.

func (Message) Currency

Currency is a non-required field for MarketDefinitionUpdateReport.

func (Message) EncodedMktSegmDesc

EncodedMktSegmDesc is a non-required field for MarketDefinitionUpdateReport.

func (Message) EncodedMktSegmDescLen

func (m Message) EncodedMktSegmDescLen() (*field.EncodedMktSegmDescLenField, quickfix.MessageRejectError)

EncodedMktSegmDescLen is a non-required field for MarketDefinitionUpdateReport.

func (Message) EncodedText

EncodedText is a non-required field for MarketDefinitionUpdateReport.

func (Message) EncodedTextLen

EncodedTextLen is a non-required field for MarketDefinitionUpdateReport.

func (Message) ExpirationCycle

ExpirationCycle is a non-required field for MarketDefinitionUpdateReport.

func (Message) GetApplID

GetApplID reads a ApplID from MarketDefinitionUpdateReport.

func (Message) GetApplLastSeqNum

GetApplLastSeqNum reads a ApplLastSeqNum from MarketDefinitionUpdateReport.

func (Message) GetApplResendFlag

GetApplResendFlag reads a ApplResendFlag from MarketDefinitionUpdateReport.

func (Message) GetApplSeqNum

GetApplSeqNum reads a ApplSeqNum from MarketDefinitionUpdateReport.

func (Message) GetCurrency

GetCurrency reads a Currency from MarketDefinitionUpdateReport.

func (Message) GetEncodedMktSegmDesc

func (m Message) GetEncodedMktSegmDesc(f *field.EncodedMktSegmDescField) quickfix.MessageRejectError

GetEncodedMktSegmDesc reads a EncodedMktSegmDesc from MarketDefinitionUpdateReport.

func (Message) GetEncodedMktSegmDescLen

func (m Message) GetEncodedMktSegmDescLen(f *field.EncodedMktSegmDescLenField) quickfix.MessageRejectError

GetEncodedMktSegmDescLen reads a EncodedMktSegmDescLen from MarketDefinitionUpdateReport.

func (Message) GetEncodedText

GetEncodedText reads a EncodedText from MarketDefinitionUpdateReport.

func (Message) GetEncodedTextLen

GetEncodedTextLen reads a EncodedTextLen from MarketDefinitionUpdateReport.

func (Message) GetExpirationCycle

GetExpirationCycle reads a ExpirationCycle from MarketDefinitionUpdateReport.

func (Message) GetHighLimitPrice

GetHighLimitPrice reads a HighLimitPrice from MarketDefinitionUpdateReport.

func (Message) GetImpliedMarketIndicator

func (m Message) GetImpliedMarketIndicator(f *field.ImpliedMarketIndicatorField) quickfix.MessageRejectError

GetImpliedMarketIndicator reads a ImpliedMarketIndicator from MarketDefinitionUpdateReport.

func (Message) GetLowLimitPrice

GetLowLimitPrice reads a LowLimitPrice from MarketDefinitionUpdateReport.

func (Message) GetMarketID

GetMarketID reads a MarketID from MarketDefinitionUpdateReport.

func (Message) GetMarketReportID

GetMarketReportID reads a MarketReportID from MarketDefinitionUpdateReport.

func (Message) GetMarketReqID

GetMarketReqID reads a MarketReqID from MarketDefinitionUpdateReport.

func (Message) GetMarketSegmentDesc

func (m Message) GetMarketSegmentDesc(f *field.MarketSegmentDescField) quickfix.MessageRejectError

GetMarketSegmentDesc reads a MarketSegmentDesc from MarketDefinitionUpdateReport.

func (Message) GetMarketSegmentID

GetMarketSegmentID reads a MarketSegmentID from MarketDefinitionUpdateReport.

func (Message) GetMarketUpdateAction

func (m Message) GetMarketUpdateAction(f *field.MarketUpdateActionField) quickfix.MessageRejectError

GetMarketUpdateAction reads a MarketUpdateAction from MarketDefinitionUpdateReport.

func (Message) GetMaxPriceVariation

func (m Message) GetMaxPriceVariation(f *field.MaxPriceVariationField) quickfix.MessageRejectError

GetMaxPriceVariation reads a MaxPriceVariation from MarketDefinitionUpdateReport.

func (Message) GetMaxTradeVol

GetMaxTradeVol reads a MaxTradeVol from MarketDefinitionUpdateReport.

func (Message) GetMinTradeVol

GetMinTradeVol reads a MinTradeVol from MarketDefinitionUpdateReport.

func (Message) GetMultilegModel

GetMultilegModel reads a MultilegModel from MarketDefinitionUpdateReport.

func (Message) GetMultilegPriceMethod

func (m Message) GetMultilegPriceMethod(f *field.MultilegPriceMethodField) quickfix.MessageRejectError

GetMultilegPriceMethod reads a MultilegPriceMethod from MarketDefinitionUpdateReport.

func (Message) GetNoExecInstRules

GetNoExecInstRules reads a NoExecInstRules from MarketDefinitionUpdateReport.

func (Message) GetNoLotTypeRules

GetNoLotTypeRules reads a NoLotTypeRules from MarketDefinitionUpdateReport.

func (Message) GetNoOrdTypeRules

GetNoOrdTypeRules reads a NoOrdTypeRules from MarketDefinitionUpdateReport.

func (Message) GetNoTickRules

GetNoTickRules reads a NoTickRules from MarketDefinitionUpdateReport.

func (Message) GetNoTimeInForceRules

func (m Message) GetNoTimeInForceRules(f *field.NoTimeInForceRulesField) quickfix.MessageRejectError

GetNoTimeInForceRules reads a NoTimeInForceRules from MarketDefinitionUpdateReport.

func (Message) GetParentMktSegmID

GetParentMktSegmID reads a ParentMktSegmID from MarketDefinitionUpdateReport.

func (Message) GetPriceLimitType

GetPriceLimitType reads a PriceLimitType from MarketDefinitionUpdateReport.

func (Message) GetPriceType

GetPriceType reads a PriceType from MarketDefinitionUpdateReport.

func (Message) GetRoundLot

GetRoundLot reads a RoundLot from MarketDefinitionUpdateReport.

func (Message) GetText

GetText reads a Text from MarketDefinitionUpdateReport.

func (Message) GetTradingCurrency

GetTradingCurrency reads a TradingCurrency from MarketDefinitionUpdateReport.

func (Message) GetTradingReferencePrice

func (m Message) GetTradingReferencePrice(f *field.TradingReferencePriceField) quickfix.MessageRejectError

GetTradingReferencePrice reads a TradingReferencePrice from MarketDefinitionUpdateReport.

func (Message) GetTransactTime

GetTransactTime reads a TransactTime from MarketDefinitionUpdateReport.

func (Message) HighLimitPrice

HighLimitPrice is a non-required field for MarketDefinitionUpdateReport.

func (Message) ImpliedMarketIndicator

func (m Message) ImpliedMarketIndicator() (*field.ImpliedMarketIndicatorField, quickfix.MessageRejectError)

ImpliedMarketIndicator is a non-required field for MarketDefinitionUpdateReport.

func (Message) LowLimitPrice

LowLimitPrice is a non-required field for MarketDefinitionUpdateReport.

func (Message) MarketID

MarketID is a required field for MarketDefinitionUpdateReport.

func (Message) MarketReportID

MarketReportID is a required field for MarketDefinitionUpdateReport.

func (Message) MarketReqID

MarketReqID is a non-required field for MarketDefinitionUpdateReport.

func (Message) MarketSegmentDesc

MarketSegmentDesc is a non-required field for MarketDefinitionUpdateReport.

func (Message) MarketSegmentID

MarketSegmentID is a non-required field for MarketDefinitionUpdateReport.

func (Message) MarketUpdateAction

MarketUpdateAction is a non-required field for MarketDefinitionUpdateReport.

func (Message) MaxPriceVariation

MaxPriceVariation is a non-required field for MarketDefinitionUpdateReport.

func (Message) MaxTradeVol

MaxTradeVol is a non-required field for MarketDefinitionUpdateReport.

func (Message) MinTradeVol

MinTradeVol is a non-required field for MarketDefinitionUpdateReport.

func (Message) MultilegModel

MultilegModel is a non-required field for MarketDefinitionUpdateReport.

func (Message) MultilegPriceMethod

MultilegPriceMethod is a non-required field for MarketDefinitionUpdateReport.

func (Message) NoExecInstRules

NoExecInstRules is a non-required field for MarketDefinitionUpdateReport.

func (Message) NoLotTypeRules

NoLotTypeRules is a non-required field for MarketDefinitionUpdateReport.

func (Message) NoOrdTypeRules

NoOrdTypeRules is a non-required field for MarketDefinitionUpdateReport.

func (Message) NoTickRules

NoTickRules is a non-required field for MarketDefinitionUpdateReport.

func (Message) NoTimeInForceRules

NoTimeInForceRules is a non-required field for MarketDefinitionUpdateReport.

func (Message) ParentMktSegmID

ParentMktSegmID is a non-required field for MarketDefinitionUpdateReport.

func (Message) PriceLimitType

PriceLimitType is a non-required field for MarketDefinitionUpdateReport.

func (Message) PriceType

PriceType is a non-required field for MarketDefinitionUpdateReport.

func (Message) RoundLot

RoundLot is a non-required field for MarketDefinitionUpdateReport.

func (Message) Text

Text is a non-required field for MarketDefinitionUpdateReport.

func (Message) TradingCurrency

TradingCurrency is a non-required field for MarketDefinitionUpdateReport.

func (Message) TradingReferencePrice

func (m Message) TradingReferencePrice() (*field.TradingReferencePriceField, quickfix.MessageRejectError)

TradingReferencePrice is a non-required field for MarketDefinitionUpdateReport.

func (Message) TransactTime

TransactTime is a non-required field for MarketDefinitionUpdateReport.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds MarketDefinitionUpdateReport messages.

func Builder

func Builder(
	marketreportid *field.MarketReportIDField,
	marketid *field.MarketIDField) MessageBuilder

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

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