newordermultileg

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 newordermultileg msg type = AB.

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

func (Message) Account

Account is a non-required field for NewOrderMultileg.

func (Message) AccountType

AccountType is a non-required field for NewOrderMultileg.

func (Message) BookingUnit

BookingUnit is a non-required field for NewOrderMultileg.

func (Message) CFICode

CFICode is a non-required field for NewOrderMultileg.

func (Message) CancellationRights

CancellationRights is a non-required field for NewOrderMultileg.

func (Message) CashMargin

CashMargin is a non-required field for NewOrderMultileg.

func (Message) CashOrderQty

CashOrderQty is a non-required field for NewOrderMultileg.

func (Message) ClOrdID

ClOrdID is a required field for NewOrderMultileg.

func (Message) ClOrdLinkID

ClOrdLinkID is a non-required field for NewOrderMultileg.

func (Message) ClearingFeeIndicator

func (m Message) ClearingFeeIndicator() (*field.ClearingFeeIndicatorField, quickfix.MessageRejectError)

ClearingFeeIndicator is a non-required field for NewOrderMultileg.

func (Message) CommCurrency

CommCurrency is a non-required field for NewOrderMultileg.

func (Message) CommType

CommType is a non-required field for NewOrderMultileg.

func (Message) Commission

Commission is a non-required field for NewOrderMultileg.

func (Message) ComplianceID

ComplianceID is a non-required field for NewOrderMultileg.

func (Message) ContractMultiplier

ContractMultiplier is a non-required field for NewOrderMultileg.

func (Message) CountryOfIssue

CountryOfIssue is a non-required field for NewOrderMultileg.

func (Message) CouponPaymentDate

CouponPaymentDate is a non-required field for NewOrderMultileg.

func (Message) CouponRate

CouponRate is a non-required field for NewOrderMultileg.

func (Message) CoveredOrUncovered

CoveredOrUncovered is a non-required field for NewOrderMultileg.

func (Message) CreditRating

CreditRating is a non-required field for NewOrderMultileg.

func (Message) Currency

Currency is a non-required field for NewOrderMultileg.

func (Message) CustOrderCapacity

CustOrderCapacity is a non-required field for NewOrderMultileg.

func (Message) DayBookingInst

DayBookingInst is a non-required field for NewOrderMultileg.

func (Message) Designation

Designation is a non-required field for NewOrderMultileg.

func (Message) DiscretionInst

DiscretionInst is a non-required field for NewOrderMultileg.

func (Message) DiscretionOffset

DiscretionOffset is a non-required field for NewOrderMultileg.

func (Message) EffectiveTime

EffectiveTime is a non-required field for NewOrderMultileg.

func (Message) EncodedIssuer

EncodedIssuer is a non-required field for NewOrderMultileg.

func (Message) EncodedIssuerLen

EncodedIssuerLen is a non-required field for NewOrderMultileg.

func (Message) EncodedSecurityDesc

EncodedSecurityDesc is a non-required field for NewOrderMultileg.

func (Message) EncodedSecurityDescLen

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

EncodedSecurityDescLen is a non-required field for NewOrderMultileg.

func (Message) EncodedText

EncodedText is a non-required field for NewOrderMultileg.

func (Message) EncodedTextLen

EncodedTextLen is a non-required field for NewOrderMultileg.

func (Message) ExDestination

ExDestination is a non-required field for NewOrderMultileg.

func (Message) ExecInst

ExecInst is a non-required field for NewOrderMultileg.

func (Message) ExpireDate

ExpireDate is a non-required field for NewOrderMultileg.

func (Message) ExpireTime

ExpireTime is a non-required field for NewOrderMultileg.

func (Message) Factor

Factor is a non-required field for NewOrderMultileg.

func (Message) ForexReq

ForexReq is a non-required field for NewOrderMultileg.

func (Message) FundRenewWaiv

FundRenewWaiv is a non-required field for NewOrderMultileg.

func (Message) FutSettDate

FutSettDate is a non-required field for NewOrderMultileg.

func (Message) GTBookingInst

GTBookingInst is a non-required field for NewOrderMultileg.

func (Message) GetAccount

GetAccount reads a Account from NewOrderMultileg.

func (Message) GetAccountType

GetAccountType reads a AccountType from NewOrderMultileg.

func (Message) GetBookingUnit

GetBookingUnit reads a BookingUnit from NewOrderMultileg.

func (Message) GetCFICode

GetCFICode reads a CFICode from NewOrderMultileg.

func (Message) GetCancellationRights

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

GetCancellationRights reads a CancellationRights from NewOrderMultileg.

func (Message) GetCashMargin

GetCashMargin reads a CashMargin from NewOrderMultileg.

func (Message) GetCashOrderQty

GetCashOrderQty reads a CashOrderQty from NewOrderMultileg.

func (Message) GetClOrdID

GetClOrdID reads a ClOrdID from NewOrderMultileg.

func (Message) GetClOrdLinkID

GetClOrdLinkID reads a ClOrdLinkID from NewOrderMultileg.

func (Message) GetClearingFeeIndicator

func (m Message) GetClearingFeeIndicator(f *field.ClearingFeeIndicatorField) quickfix.MessageRejectError

GetClearingFeeIndicator reads a ClearingFeeIndicator from NewOrderMultileg.

func (Message) GetCommCurrency

GetCommCurrency reads a CommCurrency from NewOrderMultileg.

func (Message) GetCommType

GetCommType reads a CommType from NewOrderMultileg.

func (Message) GetCommission

GetCommission reads a Commission from NewOrderMultileg.

func (Message) GetComplianceID

GetComplianceID reads a ComplianceID from NewOrderMultileg.

func (Message) GetContractMultiplier

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

GetContractMultiplier reads a ContractMultiplier from NewOrderMultileg.

func (Message) GetCountryOfIssue

GetCountryOfIssue reads a CountryOfIssue from NewOrderMultileg.

func (Message) GetCouponPaymentDate

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

GetCouponPaymentDate reads a CouponPaymentDate from NewOrderMultileg.

func (Message) GetCouponRate

GetCouponRate reads a CouponRate from NewOrderMultileg.

func (Message) GetCoveredOrUncovered

func (m Message) GetCoveredOrUncovered(f *field.CoveredOrUncoveredField) quickfix.MessageRejectError

GetCoveredOrUncovered reads a CoveredOrUncovered from NewOrderMultileg.

func (Message) GetCreditRating

GetCreditRating reads a CreditRating from NewOrderMultileg.

func (Message) GetCurrency

GetCurrency reads a Currency from NewOrderMultileg.

func (Message) GetCustOrderCapacity

func (m Message) GetCustOrderCapacity(f *field.CustOrderCapacityField) quickfix.MessageRejectError

GetCustOrderCapacity reads a CustOrderCapacity from NewOrderMultileg.

func (Message) GetDayBookingInst

GetDayBookingInst reads a DayBookingInst from NewOrderMultileg.

func (Message) GetDesignation

GetDesignation reads a Designation from NewOrderMultileg.

func (Message) GetDiscretionInst

GetDiscretionInst reads a DiscretionInst from NewOrderMultileg.

func (Message) GetDiscretionOffset

GetDiscretionOffset reads a DiscretionOffset from NewOrderMultileg.

func (Message) GetEffectiveTime

GetEffectiveTime reads a EffectiveTime from NewOrderMultileg.

func (Message) GetEncodedIssuer

GetEncodedIssuer reads a EncodedIssuer from NewOrderMultileg.

func (Message) GetEncodedIssuerLen

GetEncodedIssuerLen reads a EncodedIssuerLen from NewOrderMultileg.

func (Message) GetEncodedSecurityDesc

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

GetEncodedSecurityDesc reads a EncodedSecurityDesc from NewOrderMultileg.

func (Message) GetEncodedSecurityDescLen

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

GetEncodedSecurityDescLen reads a EncodedSecurityDescLen from NewOrderMultileg.

func (Message) GetEncodedText

GetEncodedText reads a EncodedText from NewOrderMultileg.

func (Message) GetEncodedTextLen

GetEncodedTextLen reads a EncodedTextLen from NewOrderMultileg.

func (Message) GetExDestination

GetExDestination reads a ExDestination from NewOrderMultileg.

func (Message) GetExecInst

GetExecInst reads a ExecInst from NewOrderMultileg.

func (Message) GetExpireDate

GetExpireDate reads a ExpireDate from NewOrderMultileg.

func (Message) GetExpireTime

GetExpireTime reads a ExpireTime from NewOrderMultileg.

func (Message) GetFactor

GetFactor reads a Factor from NewOrderMultileg.

func (Message) GetForexReq

GetForexReq reads a ForexReq from NewOrderMultileg.

func (Message) GetFundRenewWaiv

GetFundRenewWaiv reads a FundRenewWaiv from NewOrderMultileg.

func (Message) GetFutSettDate

GetFutSettDate reads a FutSettDate from NewOrderMultileg.

func (Message) GetGTBookingInst

GetGTBookingInst reads a GTBookingInst from NewOrderMultileg.

func (Message) GetHandlInst

GetHandlInst reads a HandlInst from NewOrderMultileg.

func (Message) GetIOIid

GetIOIid reads a IOIid from NewOrderMultileg.

func (Message) GetInstrRegistry

GetInstrRegistry reads a InstrRegistry from NewOrderMultileg.

func (Message) GetIssueDate

GetIssueDate reads a IssueDate from NewOrderMultileg.

func (Message) GetIssuer

GetIssuer reads a Issuer from NewOrderMultileg.

func (Message) GetLocaleOfIssue

GetLocaleOfIssue reads a LocaleOfIssue from NewOrderMultileg.

func (Message) GetLocateReqd

GetLocateReqd reads a LocateReqd from NewOrderMultileg.

func (Message) GetMaturityDate

GetMaturityDate reads a MaturityDate from NewOrderMultileg.

func (Message) GetMaturityMonthYear

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

GetMaturityMonthYear reads a MaturityMonthYear from NewOrderMultileg.

func (Message) GetMaxFloor

GetMaxFloor reads a MaxFloor from NewOrderMultileg.

func (Message) GetMaxShow

GetMaxShow reads a MaxShow from NewOrderMultileg.

func (Message) GetMinQty

GetMinQty reads a MinQty from NewOrderMultileg.

func (Message) GetMoneyLaunderingStatus

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

GetMoneyLaunderingStatus reads a MoneyLaunderingStatus from NewOrderMultileg.

func (Message) GetMultiLegRptTypeReq

func (m Message) GetMultiLegRptTypeReq(f *field.MultiLegRptTypeReqField) quickfix.MessageRejectError

GetMultiLegRptTypeReq reads a MultiLegRptTypeReq from NewOrderMultileg.

func (Message) GetNetMoney

GetNetMoney reads a NetMoney from NewOrderMultileg.

func (Message) GetNoAllocs

GetNoAllocs reads a NoAllocs from NewOrderMultileg.

func (Message) GetNoLegs

GetNoLegs reads a NoLegs from NewOrderMultileg.

func (Message) GetNoPartyIDs

GetNoPartyIDs reads a NoPartyIDs from NewOrderMultileg.

func (Message) GetNoSecurityAltID

GetNoSecurityAltID reads a NoSecurityAltID from NewOrderMultileg.

func (Message) GetNoTradingSessions

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

GetNoTradingSessions reads a NoTradingSessions from NewOrderMultileg.

func (Message) GetOptAttribute

GetOptAttribute reads a OptAttribute from NewOrderMultileg.

func (Message) GetOrdType

GetOrdType reads a OrdType from NewOrderMultileg.

func (Message) GetOrderCapacity

GetOrderCapacity reads a OrderCapacity from NewOrderMultileg.

func (Message) GetOrderPercent

GetOrderPercent reads a OrderPercent from NewOrderMultileg.

func (Message) GetOrderQty

GetOrderQty reads a OrderQty from NewOrderMultileg.

func (Message) GetOrderRestrictions

func (m Message) GetOrderRestrictions(f *field.OrderRestrictionsField) quickfix.MessageRejectError

GetOrderRestrictions reads a OrderRestrictions from NewOrderMultileg.

func (Message) GetPegDifference

GetPegDifference reads a PegDifference from NewOrderMultileg.

func (Message) GetPositionEffect

GetPositionEffect reads a PositionEffect from NewOrderMultileg.

func (Message) GetPreallocMethod

GetPreallocMethod reads a PreallocMethod from NewOrderMultileg.

func (Message) GetPrevClosePx

GetPrevClosePx reads a PrevClosePx from NewOrderMultileg.

func (Message) GetPrice

GetPrice reads a Price from NewOrderMultileg.

func (Message) GetPriceType

GetPriceType reads a PriceType from NewOrderMultileg.

func (Message) GetProcessCode

GetProcessCode reads a ProcessCode from NewOrderMultileg.

func (Message) GetProduct

GetProduct reads a Product from NewOrderMultileg.

func (Message) GetQuantityType

GetQuantityType reads a QuantityType from NewOrderMultileg.

func (Message) GetQuoteID

GetQuoteID reads a QuoteID from NewOrderMultileg.

func (Message) GetRedemptionDate

GetRedemptionDate reads a RedemptionDate from NewOrderMultileg.

func (Message) GetRegistID

GetRegistID reads a RegistID from NewOrderMultileg.

func (Message) GetRepoCollateralSecurityType

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

GetRepoCollateralSecurityType reads a RepoCollateralSecurityType from NewOrderMultileg.

func (Message) GetRepurchaseRate

GetRepurchaseRate reads a RepurchaseRate from NewOrderMultileg.

func (Message) GetRepurchaseTerm

GetRepurchaseTerm reads a RepurchaseTerm from NewOrderMultileg.

func (Message) GetRoundingDirection

func (m Message) GetRoundingDirection(f *field.RoundingDirectionField) quickfix.MessageRejectError

GetRoundingDirection reads a RoundingDirection from NewOrderMultileg.

func (Message) GetRoundingModulus

GetRoundingModulus reads a RoundingModulus from NewOrderMultileg.

func (Message) GetSecondaryClOrdID

GetSecondaryClOrdID reads a SecondaryClOrdID from NewOrderMultileg.

func (Message) GetSecurityDesc

GetSecurityDesc reads a SecurityDesc from NewOrderMultileg.

func (Message) GetSecurityExchange

GetSecurityExchange reads a SecurityExchange from NewOrderMultileg.

func (Message) GetSecurityID

GetSecurityID reads a SecurityID from NewOrderMultileg.

func (Message) GetSecurityIDSource

GetSecurityIDSource reads a SecurityIDSource from NewOrderMultileg.

func (Message) GetSecurityType

GetSecurityType reads a SecurityType from NewOrderMultileg.

func (Message) GetSettlCurrency

GetSettlCurrency reads a SettlCurrency from NewOrderMultileg.

func (Message) GetSettlmntTyp

GetSettlmntTyp reads a SettlmntTyp from NewOrderMultileg.

func (Message) GetSide

GetSide reads a Side from NewOrderMultileg.

func (Message) GetSolicitedFlag

GetSolicitedFlag reads a SolicitedFlag from NewOrderMultileg.

func (Message) GetStateOrProvinceOfIssue

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

GetStateOrProvinceOfIssue reads a StateOrProvinceOfIssue from NewOrderMultileg.

func (Message) GetStopPx

GetStopPx reads a StopPx from NewOrderMultileg.

func (Message) GetStrikePrice

GetStrikePrice reads a StrikePrice from NewOrderMultileg.

func (Message) GetSymbol

GetSymbol reads a Symbol from NewOrderMultileg.

func (Message) GetSymbolSfx

GetSymbolSfx reads a SymbolSfx from NewOrderMultileg.

func (Message) GetText

GetText reads a Text from NewOrderMultileg.

func (Message) GetTimeInForce

GetTimeInForce reads a TimeInForce from NewOrderMultileg.

func (Message) GetTransactTime

GetTransactTime reads a TransactTime from NewOrderMultileg.

func (Message) HandlInst

HandlInst is a required field for NewOrderMultileg.

func (Message) IOIid

IOIid is a non-required field for NewOrderMultileg.

func (Message) InstrRegistry

InstrRegistry is a non-required field for NewOrderMultileg.

func (Message) IssueDate

IssueDate is a non-required field for NewOrderMultileg.

func (Message) Issuer

Issuer is a non-required field for NewOrderMultileg.

func (Message) LocaleOfIssue

LocaleOfIssue is a non-required field for NewOrderMultileg.

func (Message) LocateReqd

LocateReqd is a non-required field for NewOrderMultileg.

func (Message) MaturityDate

MaturityDate is a non-required field for NewOrderMultileg.

func (Message) MaturityMonthYear

MaturityMonthYear is a non-required field for NewOrderMultileg.

func (Message) MaxFloor

MaxFloor is a non-required field for NewOrderMultileg.

func (Message) MaxShow

MaxShow is a non-required field for NewOrderMultileg.

func (Message) MinQty

MinQty is a non-required field for NewOrderMultileg.

func (Message) MoneyLaunderingStatus

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

MoneyLaunderingStatus is a non-required field for NewOrderMultileg.

func (Message) MultiLegRptTypeReq

MultiLegRptTypeReq is a non-required field for NewOrderMultileg.

func (Message) NetMoney

NetMoney is a non-required field for NewOrderMultileg.

func (Message) NoAllocs

NoAllocs is a non-required field for NewOrderMultileg.

func (Message) NoLegs

NoLegs is a required field for NewOrderMultileg.

func (Message) NoPartyIDs

NoPartyIDs is a non-required field for NewOrderMultileg.

func (Message) NoSecurityAltID

NoSecurityAltID is a non-required field for NewOrderMultileg.

func (Message) NoTradingSessions

NoTradingSessions is a non-required field for NewOrderMultileg.

func (Message) OptAttribute

OptAttribute is a non-required field for NewOrderMultileg.

func (Message) OrdType

OrdType is a required field for NewOrderMultileg.

func (Message) OrderCapacity

OrderCapacity is a non-required field for NewOrderMultileg.

func (Message) OrderPercent

OrderPercent is a non-required field for NewOrderMultileg.

func (Message) OrderQty

OrderQty is a non-required field for NewOrderMultileg.

func (Message) OrderRestrictions

OrderRestrictions is a non-required field for NewOrderMultileg.

func (Message) PegDifference

PegDifference is a non-required field for NewOrderMultileg.

func (Message) PositionEffect

PositionEffect is a non-required field for NewOrderMultileg.

func (Message) PreallocMethod

PreallocMethod is a non-required field for NewOrderMultileg.

func (Message) PrevClosePx

PrevClosePx is a non-required field for NewOrderMultileg.

func (Message) Price

Price is a non-required field for NewOrderMultileg.

func (Message) PriceType

PriceType is a non-required field for NewOrderMultileg.

func (Message) ProcessCode

ProcessCode is a non-required field for NewOrderMultileg.

func (Message) Product

Product is a non-required field for NewOrderMultileg.

func (Message) QuantityType

QuantityType is a non-required field for NewOrderMultileg.

func (Message) QuoteID

QuoteID is a non-required field for NewOrderMultileg.

func (Message) RedemptionDate

RedemptionDate is a non-required field for NewOrderMultileg.

func (Message) RegistID

RegistID is a non-required field for NewOrderMultileg.

func (Message) RepoCollateralSecurityType

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

RepoCollateralSecurityType is a non-required field for NewOrderMultileg.

func (Message) RepurchaseRate

RepurchaseRate is a non-required field for NewOrderMultileg.

func (Message) RepurchaseTerm

RepurchaseTerm is a non-required field for NewOrderMultileg.

func (Message) RoundingDirection

RoundingDirection is a non-required field for NewOrderMultileg.

func (Message) RoundingModulus

RoundingModulus is a non-required field for NewOrderMultileg.

func (Message) SecondaryClOrdID

SecondaryClOrdID is a non-required field for NewOrderMultileg.

func (Message) SecurityDesc

SecurityDesc is a non-required field for NewOrderMultileg.

func (Message) SecurityExchange

SecurityExchange is a non-required field for NewOrderMultileg.

func (Message) SecurityID

SecurityID is a non-required field for NewOrderMultileg.

func (Message) SecurityIDSource

SecurityIDSource is a non-required field for NewOrderMultileg.

func (Message) SecurityType

SecurityType is a non-required field for NewOrderMultileg.

func (Message) SettlCurrency

SettlCurrency is a non-required field for NewOrderMultileg.

func (Message) SettlmntTyp

SettlmntTyp is a non-required field for NewOrderMultileg.

func (Message) Side

Side is a required field for NewOrderMultileg.

func (Message) SolicitedFlag

SolicitedFlag is a non-required field for NewOrderMultileg.

func (Message) StateOrProvinceOfIssue

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

StateOrProvinceOfIssue is a non-required field for NewOrderMultileg.

func (Message) StopPx

StopPx is a non-required field for NewOrderMultileg.

func (Message) StrikePrice

StrikePrice is a non-required field for NewOrderMultileg.

func (Message) Symbol

Symbol is a non-required field for NewOrderMultileg.

func (Message) SymbolSfx

SymbolSfx is a non-required field for NewOrderMultileg.

func (Message) Text

Text is a non-required field for NewOrderMultileg.

func (Message) TimeInForce

TimeInForce is a non-required field for NewOrderMultileg.

func (Message) TransactTime

TransactTime is a required field for NewOrderMultileg.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds NewOrderMultileg messages.

func Builder

func Builder(
	clordid *field.ClOrdIDField,
	handlinst *field.HandlInstField,
	side *field.SideField,
	nolegs *field.NoLegsField,
	transacttime *field.TransactTimeField,
	ordtype *field.OrdTypeField) MessageBuilder

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

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