newordercross

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 newordercross msg type = s.

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

func (Message) AccruedInterestAmt

AccruedInterestAmt is a non-required field for NewOrderCross.

func (Message) AccruedInterestRate

AccruedInterestRate is a non-required field for NewOrderCross.

func (Message) BenchmarkCurveCurrency

func (m Message) BenchmarkCurveCurrency() (*field.BenchmarkCurveCurrencyField, quickfix.MessageRejectError)

BenchmarkCurveCurrency is a non-required field for NewOrderCross.

func (Message) BenchmarkCurveName

BenchmarkCurveName is a non-required field for NewOrderCross.

func (Message) BenchmarkCurvePoint

BenchmarkCurvePoint is a non-required field for NewOrderCross.

func (Message) CFICode

CFICode is a non-required field for NewOrderCross.

func (Message) CancellationRights

CancellationRights is a non-required field for NewOrderCross.

func (Message) ComplianceID

ComplianceID is a non-required field for NewOrderCross.

func (Message) ContractMultiplier

ContractMultiplier is a non-required field for NewOrderCross.

func (Message) CountryOfIssue

CountryOfIssue is a non-required field for NewOrderCross.

func (Message) CouponPaymentDate

CouponPaymentDate is a non-required field for NewOrderCross.

func (Message) CouponRate

CouponRate is a non-required field for NewOrderCross.

func (Message) CreditRating

CreditRating is a non-required field for NewOrderCross.

func (Message) CrossID

CrossID is a required field for NewOrderCross.

func (Message) CrossPrioritization

CrossPrioritization is a required field for NewOrderCross.

func (Message) CrossType

CrossType is a required field for NewOrderCross.

func (Message) Currency

Currency is a non-required field for NewOrderCross.

func (Message) Designation

Designation is a non-required field for NewOrderCross.

func (Message) DiscretionInst

DiscretionInst is a non-required field for NewOrderCross.

func (Message) DiscretionOffset

DiscretionOffset is a non-required field for NewOrderCross.

func (Message) EffectiveTime

EffectiveTime is a non-required field for NewOrderCross.

func (Message) EncodedIssuer

EncodedIssuer is a non-required field for NewOrderCross.

func (Message) EncodedIssuerLen

EncodedIssuerLen is a non-required field for NewOrderCross.

func (Message) EncodedSecurityDesc

EncodedSecurityDesc is a non-required field for NewOrderCross.

func (Message) EncodedSecurityDescLen

func (m Message) EncodedSecurityDescLen() (*field.EncodedSecurityDescLenField, quickfix.MessageRejectError)

EncodedSecurityDescLen is a non-required field for NewOrderCross.

func (Message) ExDestination

ExDestination is a non-required field for NewOrderCross.

func (Message) ExecInst

ExecInst is a non-required field for NewOrderCross.

func (Message) ExpireDate

ExpireDate is a non-required field for NewOrderCross.

func (Message) ExpireTime

ExpireTime is a non-required field for NewOrderCross.

func (Message) Factor

Factor is a non-required field for NewOrderCross.

func (Message) FutSettDate

FutSettDate is a non-required field for NewOrderCross.

func (Message) GTBookingInst

GTBookingInst is a non-required field for NewOrderCross.

func (Message) GetAccruedInterestAmt

func (m Message) GetAccruedInterestAmt(f *field.AccruedInterestAmtField) quickfix.MessageRejectError

GetAccruedInterestAmt reads a AccruedInterestAmt from NewOrderCross.

func (Message) GetAccruedInterestRate

func (m Message) GetAccruedInterestRate(f *field.AccruedInterestRateField) quickfix.MessageRejectError

GetAccruedInterestRate reads a AccruedInterestRate from NewOrderCross.

func (Message) GetBenchmarkCurveCurrency

func (m Message) GetBenchmarkCurveCurrency(f *field.BenchmarkCurveCurrencyField) quickfix.MessageRejectError

GetBenchmarkCurveCurrency reads a BenchmarkCurveCurrency from NewOrderCross.

func (Message) GetBenchmarkCurveName

func (m Message) GetBenchmarkCurveName(f *field.BenchmarkCurveNameField) quickfix.MessageRejectError

GetBenchmarkCurveName reads a BenchmarkCurveName from NewOrderCross.

func (Message) GetBenchmarkCurvePoint

func (m Message) GetBenchmarkCurvePoint(f *field.BenchmarkCurvePointField) quickfix.MessageRejectError

GetBenchmarkCurvePoint reads a BenchmarkCurvePoint from NewOrderCross.

func (Message) GetCFICode

GetCFICode reads a CFICode from NewOrderCross.

func (Message) GetCancellationRights

func (m Message) GetCancellationRights(f *field.CancellationRightsField) quickfix.MessageRejectError

GetCancellationRights reads a CancellationRights from NewOrderCross.

func (Message) GetComplianceID

GetComplianceID reads a ComplianceID from NewOrderCross.

func (Message) GetContractMultiplier

func (m Message) GetContractMultiplier(f *field.ContractMultiplierField) quickfix.MessageRejectError

GetContractMultiplier reads a ContractMultiplier from NewOrderCross.

func (Message) GetCountryOfIssue

GetCountryOfIssue reads a CountryOfIssue from NewOrderCross.

func (Message) GetCouponPaymentDate

func (m Message) GetCouponPaymentDate(f *field.CouponPaymentDateField) quickfix.MessageRejectError

GetCouponPaymentDate reads a CouponPaymentDate from NewOrderCross.

func (Message) GetCouponRate

GetCouponRate reads a CouponRate from NewOrderCross.

func (Message) GetCreditRating

GetCreditRating reads a CreditRating from NewOrderCross.

func (Message) GetCrossID

GetCrossID reads a CrossID from NewOrderCross.

func (Message) GetCrossPrioritization

func (m Message) GetCrossPrioritization(f *field.CrossPrioritizationField) quickfix.MessageRejectError

GetCrossPrioritization reads a CrossPrioritization from NewOrderCross.

func (Message) GetCrossType

GetCrossType reads a CrossType from NewOrderCross.

func (Message) GetCurrency

GetCurrency reads a Currency from NewOrderCross.

func (Message) GetDesignation

GetDesignation reads a Designation from NewOrderCross.

func (Message) GetDiscretionInst

GetDiscretionInst reads a DiscretionInst from NewOrderCross.

func (Message) GetDiscretionOffset

GetDiscretionOffset reads a DiscretionOffset from NewOrderCross.

func (Message) GetEffectiveTime

GetEffectiveTime reads a EffectiveTime from NewOrderCross.

func (Message) GetEncodedIssuer

GetEncodedIssuer reads a EncodedIssuer from NewOrderCross.

func (Message) GetEncodedIssuerLen

GetEncodedIssuerLen reads a EncodedIssuerLen from NewOrderCross.

func (Message) GetEncodedSecurityDesc

func (m Message) GetEncodedSecurityDesc(f *field.EncodedSecurityDescField) quickfix.MessageRejectError

GetEncodedSecurityDesc reads a EncodedSecurityDesc from NewOrderCross.

func (Message) GetEncodedSecurityDescLen

func (m Message) GetEncodedSecurityDescLen(f *field.EncodedSecurityDescLenField) quickfix.MessageRejectError

GetEncodedSecurityDescLen reads a EncodedSecurityDescLen from NewOrderCross.

func (Message) GetExDestination

GetExDestination reads a ExDestination from NewOrderCross.

func (Message) GetExecInst

GetExecInst reads a ExecInst from NewOrderCross.

func (Message) GetExpireDate

GetExpireDate reads a ExpireDate from NewOrderCross.

func (Message) GetExpireTime

GetExpireTime reads a ExpireTime from NewOrderCross.

func (Message) GetFactor

GetFactor reads a Factor from NewOrderCross.

func (Message) GetFutSettDate

GetFutSettDate reads a FutSettDate from NewOrderCross.

func (Message) GetGTBookingInst

GetGTBookingInst reads a GTBookingInst from NewOrderCross.

func (Message) GetHandlInst

GetHandlInst reads a HandlInst from NewOrderCross.

func (Message) GetIOIid

GetIOIid reads a IOIid from NewOrderCross.

func (Message) GetInstrRegistry

GetInstrRegistry reads a InstrRegistry from NewOrderCross.

func (Message) GetIssueDate

GetIssueDate reads a IssueDate from NewOrderCross.

func (Message) GetIssuer

GetIssuer reads a Issuer from NewOrderCross.

func (Message) GetLocaleOfIssue

GetLocaleOfIssue reads a LocaleOfIssue from NewOrderCross.

func (Message) GetLocateReqd

GetLocateReqd reads a LocateReqd from NewOrderCross.

func (Message) GetMaturityDate

GetMaturityDate reads a MaturityDate from NewOrderCross.

func (Message) GetMaturityMonthYear

func (m Message) GetMaturityMonthYear(f *field.MaturityMonthYearField) quickfix.MessageRejectError

GetMaturityMonthYear reads a MaturityMonthYear from NewOrderCross.

func (Message) GetMaxFloor

GetMaxFloor reads a MaxFloor from NewOrderCross.

func (Message) GetMaxShow

GetMaxShow reads a MaxShow from NewOrderCross.

func (Message) GetMinQty

GetMinQty reads a MinQty from NewOrderCross.

func (Message) GetMoneyLaunderingStatus

func (m Message) GetMoneyLaunderingStatus(f *field.MoneyLaunderingStatusField) quickfix.MessageRejectError

GetMoneyLaunderingStatus reads a MoneyLaunderingStatus from NewOrderCross.

func (Message) GetNetMoney

GetNetMoney reads a NetMoney from NewOrderCross.

func (Message) GetNoSecurityAltID

GetNoSecurityAltID reads a NoSecurityAltID from NewOrderCross.

func (Message) GetNoSides

GetNoSides reads a NoSides from NewOrderCross.

func (Message) GetNoStipulations

GetNoStipulations reads a NoStipulations from NewOrderCross.

func (Message) GetNoTradingSessions

func (m Message) GetNoTradingSessions(f *field.NoTradingSessionsField) quickfix.MessageRejectError

GetNoTradingSessions reads a NoTradingSessions from NewOrderCross.

func (Message) GetOptAttribute

GetOptAttribute reads a OptAttribute from NewOrderCross.

func (Message) GetOrdType

GetOrdType reads a OrdType from NewOrderCross.

func (Message) GetPegDifference

GetPegDifference reads a PegDifference from NewOrderCross.

func (Message) GetPrevClosePx

GetPrevClosePx reads a PrevClosePx from NewOrderCross.

func (Message) GetPrice

GetPrice reads a Price from NewOrderCross.

func (Message) GetPriceType

GetPriceType reads a PriceType from NewOrderCross.

func (Message) GetProcessCode

GetProcessCode reads a ProcessCode from NewOrderCross.

func (Message) GetProduct

GetProduct reads a Product from NewOrderCross.

func (Message) GetQuoteID

GetQuoteID reads a QuoteID from NewOrderCross.

func (Message) GetRedemptionDate

GetRedemptionDate reads a RedemptionDate from NewOrderCross.

func (Message) GetRegistID

GetRegistID reads a RegistID from NewOrderCross.

func (Message) GetRepoCollateralSecurityType

func (m Message) GetRepoCollateralSecurityType(f *field.RepoCollateralSecurityTypeField) quickfix.MessageRejectError

GetRepoCollateralSecurityType reads a RepoCollateralSecurityType from NewOrderCross.

func (Message) GetRepurchaseRate

GetRepurchaseRate reads a RepurchaseRate from NewOrderCross.

func (Message) GetRepurchaseTerm

GetRepurchaseTerm reads a RepurchaseTerm from NewOrderCross.

func (Message) GetSecurityDesc

GetSecurityDesc reads a SecurityDesc from NewOrderCross.

func (Message) GetSecurityExchange

GetSecurityExchange reads a SecurityExchange from NewOrderCross.

func (Message) GetSecurityID

GetSecurityID reads a SecurityID from NewOrderCross.

func (Message) GetSecurityIDSource

GetSecurityIDSource reads a SecurityIDSource from NewOrderCross.

func (Message) GetSecurityType

GetSecurityType reads a SecurityType from NewOrderCross.

func (Message) GetSettlmntTyp

GetSettlmntTyp reads a SettlmntTyp from NewOrderCross.

func (Message) GetSpread

GetSpread reads a Spread from NewOrderCross.

func (Message) GetStateOrProvinceOfIssue

func (m Message) GetStateOrProvinceOfIssue(f *field.StateOrProvinceOfIssueField) quickfix.MessageRejectError

GetStateOrProvinceOfIssue reads a StateOrProvinceOfIssue from NewOrderCross.

func (Message) GetStopPx

GetStopPx reads a StopPx from NewOrderCross.

func (Message) GetStrikePrice

GetStrikePrice reads a StrikePrice from NewOrderCross.

func (Message) GetSymbol

GetSymbol reads a Symbol from NewOrderCross.

func (Message) GetSymbolSfx

GetSymbolSfx reads a SymbolSfx from NewOrderCross.

func (Message) GetTimeInForce

GetTimeInForce reads a TimeInForce from NewOrderCross.

func (Message) GetTransactTime

GetTransactTime reads a TransactTime from NewOrderCross.

func (Message) GetYield

GetYield reads a Yield from NewOrderCross.

func (Message) GetYieldType

GetYieldType reads a YieldType from NewOrderCross.

func (Message) HandlInst

HandlInst is a required field for NewOrderCross.

func (Message) IOIid

IOIid is a non-required field for NewOrderCross.

func (Message) InstrRegistry

InstrRegistry is a non-required field for NewOrderCross.

func (Message) IssueDate

IssueDate is a non-required field for NewOrderCross.

func (Message) Issuer

Issuer is a non-required field for NewOrderCross.

func (Message) LocaleOfIssue

LocaleOfIssue is a non-required field for NewOrderCross.

func (Message) LocateReqd

LocateReqd is a non-required field for NewOrderCross.

func (Message) MaturityDate

MaturityDate is a non-required field for NewOrderCross.

func (Message) MaturityMonthYear

MaturityMonthYear is a non-required field for NewOrderCross.

func (Message) MaxFloor

MaxFloor is a non-required field for NewOrderCross.

func (Message) MaxShow

MaxShow is a non-required field for NewOrderCross.

func (Message) MinQty

MinQty is a non-required field for NewOrderCross.

func (Message) MoneyLaunderingStatus

func (m Message) MoneyLaunderingStatus() (*field.MoneyLaunderingStatusField, quickfix.MessageRejectError)

MoneyLaunderingStatus is a non-required field for NewOrderCross.

func (Message) NetMoney

NetMoney is a non-required field for NewOrderCross.

func (Message) NoSecurityAltID

NoSecurityAltID is a non-required field for NewOrderCross.

func (Message) NoSides

NoSides is a required field for NewOrderCross.

func (Message) NoStipulations

NoStipulations is a non-required field for NewOrderCross.

func (Message) NoTradingSessions

NoTradingSessions is a non-required field for NewOrderCross.

func (Message) OptAttribute

OptAttribute is a non-required field for NewOrderCross.

func (Message) OrdType

OrdType is a required field for NewOrderCross.

func (Message) PegDifference

PegDifference is a non-required field for NewOrderCross.

func (Message) PrevClosePx

PrevClosePx is a non-required field for NewOrderCross.

func (Message) Price

Price is a non-required field for NewOrderCross.

func (Message) PriceType

PriceType is a non-required field for NewOrderCross.

func (Message) ProcessCode

ProcessCode is a non-required field for NewOrderCross.

func (Message) Product

Product is a non-required field for NewOrderCross.

func (Message) QuoteID

QuoteID is a non-required field for NewOrderCross.

func (Message) RedemptionDate

RedemptionDate is a non-required field for NewOrderCross.

func (Message) RegistID

RegistID is a non-required field for NewOrderCross.

func (Message) RepoCollateralSecurityType

func (m Message) RepoCollateralSecurityType() (*field.RepoCollateralSecurityTypeField, quickfix.MessageRejectError)

RepoCollateralSecurityType is a non-required field for NewOrderCross.

func (Message) RepurchaseRate

RepurchaseRate is a non-required field for NewOrderCross.

func (Message) RepurchaseTerm

RepurchaseTerm is a non-required field for NewOrderCross.

func (Message) SecurityDesc

SecurityDesc is a non-required field for NewOrderCross.

func (Message) SecurityExchange

SecurityExchange is a non-required field for NewOrderCross.

func (Message) SecurityID

SecurityID is a non-required field for NewOrderCross.

func (Message) SecurityIDSource

SecurityIDSource is a non-required field for NewOrderCross.

func (Message) SecurityType

SecurityType is a non-required field for NewOrderCross.

func (Message) SettlmntTyp

SettlmntTyp is a non-required field for NewOrderCross.

func (Message) Spread

Spread is a non-required field for NewOrderCross.

func (Message) StateOrProvinceOfIssue

func (m Message) StateOrProvinceOfIssue() (*field.StateOrProvinceOfIssueField, quickfix.MessageRejectError)

StateOrProvinceOfIssue is a non-required field for NewOrderCross.

func (Message) StopPx

StopPx is a non-required field for NewOrderCross.

func (Message) StrikePrice

StrikePrice is a non-required field for NewOrderCross.

func (Message) Symbol

Symbol is a non-required field for NewOrderCross.

func (Message) SymbolSfx

SymbolSfx is a non-required field for NewOrderCross.

func (Message) TimeInForce

TimeInForce is a non-required field for NewOrderCross.

func (Message) TransactTime

TransactTime is a required field for NewOrderCross.

func (Message) Yield

Yield is a non-required field for NewOrderCross.

func (Message) YieldType

YieldType is a non-required field for NewOrderCross.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds NewOrderCross messages.

func Builder

func Builder(
	crossid *field.CrossIDField,
	crosstype *field.CrossTypeField,
	crossprioritization *field.CrossPrioritizationField,
	nosides *field.NoSidesField,
	handlinst *field.HandlInstField,
	transacttime *field.TransactTimeField,
	ordtype *field.OrdTypeField) MessageBuilder

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

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