securitydefinition

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 securitydefinition msg type = d.

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

func (Message) CFICode

CFICode is a non-required field for SecurityDefinition.

func (Message) CPProgram

CPProgram is a non-required field for SecurityDefinition.

func (Message) CPRegType

CPRegType is a non-required field for SecurityDefinition.

func (Message) ContractMultiplier

ContractMultiplier is a non-required field for SecurityDefinition.

func (Message) ContractSettlMonth

ContractSettlMonth is a non-required field for SecurityDefinition.

func (Message) CountryOfIssue

CountryOfIssue is a non-required field for SecurityDefinition.

func (Message) CouponPaymentDate

CouponPaymentDate is a non-required field for SecurityDefinition.

func (Message) CouponRate

CouponRate is a non-required field for SecurityDefinition.

func (Message) CreditRating

CreditRating is a non-required field for SecurityDefinition.

func (Message) Currency

Currency is a non-required field for SecurityDefinition.

func (Message) DatedDate

DatedDate is a non-required field for SecurityDefinition.

func (Message) DeliveryForm

DeliveryForm is a non-required field for SecurityDefinition.

func (Message) EncodedIssuer

EncodedIssuer is a non-required field for SecurityDefinition.

func (Message) EncodedIssuerLen

EncodedIssuerLen is a non-required field for SecurityDefinition.

func (Message) EncodedSecurityDesc

EncodedSecurityDesc is a non-required field for SecurityDefinition.

func (Message) EncodedSecurityDescLen

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

EncodedSecurityDescLen is a non-required field for SecurityDefinition.

func (Message) EncodedText

EncodedText is a non-required field for SecurityDefinition.

func (Message) EncodedTextLen

EncodedTextLen is a non-required field for SecurityDefinition.

func (Message) ExpirationCycle

ExpirationCycle is a non-required field for SecurityDefinition.

func (Message) Factor

Factor is a non-required field for SecurityDefinition.

func (Message) GetCFICode

GetCFICode reads a CFICode from SecurityDefinition.

func (Message) GetCPProgram

GetCPProgram reads a CPProgram from SecurityDefinition.

func (Message) GetCPRegType

GetCPRegType reads a CPRegType from SecurityDefinition.

func (Message) GetContractMultiplier

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

GetContractMultiplier reads a ContractMultiplier from SecurityDefinition.

func (Message) GetContractSettlMonth

func (m Message) GetContractSettlMonth(f *field.ContractSettlMonthField) quickfix.MessageRejectError

GetContractSettlMonth reads a ContractSettlMonth from SecurityDefinition.

func (Message) GetCountryOfIssue

GetCountryOfIssue reads a CountryOfIssue from SecurityDefinition.

func (Message) GetCouponPaymentDate

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

GetCouponPaymentDate reads a CouponPaymentDate from SecurityDefinition.

func (Message) GetCouponRate

GetCouponRate reads a CouponRate from SecurityDefinition.

func (Message) GetCreditRating

GetCreditRating reads a CreditRating from SecurityDefinition.

func (Message) GetCurrency

GetCurrency reads a Currency from SecurityDefinition.

func (Message) GetDatedDate

GetDatedDate reads a DatedDate from SecurityDefinition.

func (Message) GetDeliveryForm

GetDeliveryForm reads a DeliveryForm from SecurityDefinition.

func (Message) GetEncodedIssuer

GetEncodedIssuer reads a EncodedIssuer from SecurityDefinition.

func (Message) GetEncodedIssuerLen

GetEncodedIssuerLen reads a EncodedIssuerLen from SecurityDefinition.

func (Message) GetEncodedSecurityDesc

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

GetEncodedSecurityDesc reads a EncodedSecurityDesc from SecurityDefinition.

func (Message) GetEncodedSecurityDescLen

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

GetEncodedSecurityDescLen reads a EncodedSecurityDescLen from SecurityDefinition.

func (Message) GetEncodedText

GetEncodedText reads a EncodedText from SecurityDefinition.

func (Message) GetEncodedTextLen

GetEncodedTextLen reads a EncodedTextLen from SecurityDefinition.

func (Message) GetExpirationCycle

GetExpirationCycle reads a ExpirationCycle from SecurityDefinition.

func (Message) GetFactor

GetFactor reads a Factor from SecurityDefinition.

func (Message) GetInstrRegistry

GetInstrRegistry reads a InstrRegistry from SecurityDefinition.

func (Message) GetInterestAccrualDate

func (m Message) GetInterestAccrualDate(f *field.InterestAccrualDateField) quickfix.MessageRejectError

GetInterestAccrualDate reads a InterestAccrualDate from SecurityDefinition.

func (Message) GetIssueDate

GetIssueDate reads a IssueDate from SecurityDefinition.

func (Message) GetIssuer

GetIssuer reads a Issuer from SecurityDefinition.

func (Message) GetLocaleOfIssue

GetLocaleOfIssue reads a LocaleOfIssue from SecurityDefinition.

func (Message) GetMaturityDate

GetMaturityDate reads a MaturityDate from SecurityDefinition.

func (Message) GetMaturityMonthYear

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

GetMaturityMonthYear reads a MaturityMonthYear from SecurityDefinition.

func (Message) GetMinTradeVol

GetMinTradeVol reads a MinTradeVol from SecurityDefinition.

func (Message) GetNoEvents

GetNoEvents reads a NoEvents from SecurityDefinition.

func (Message) GetNoInstrAttrib

GetNoInstrAttrib reads a NoInstrAttrib from SecurityDefinition.

func (Message) GetNoLegs

GetNoLegs reads a NoLegs from SecurityDefinition.

func (Message) GetNoSecurityAltID

GetNoSecurityAltID reads a NoSecurityAltID from SecurityDefinition.

func (Message) GetNoUnderlyings

GetNoUnderlyings reads a NoUnderlyings from SecurityDefinition.

func (Message) GetOptAttribute

GetOptAttribute reads a OptAttribute from SecurityDefinition.

func (Message) GetPctAtRisk

GetPctAtRisk reads a PctAtRisk from SecurityDefinition.

func (Message) GetPool

GetPool reads a Pool from SecurityDefinition.

func (Message) GetProduct

GetProduct reads a Product from SecurityDefinition.

func (Message) GetRedemptionDate

GetRedemptionDate reads a RedemptionDate from SecurityDefinition.

func (Message) GetRepoCollateralSecurityType

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

GetRepoCollateralSecurityType reads a RepoCollateralSecurityType from SecurityDefinition.

func (Message) GetRepurchaseRate

GetRepurchaseRate reads a RepurchaseRate from SecurityDefinition.

func (Message) GetRepurchaseTerm

GetRepurchaseTerm reads a RepurchaseTerm from SecurityDefinition.

func (Message) GetRoundLot

GetRoundLot reads a RoundLot from SecurityDefinition.

func (Message) GetSecurityDesc

GetSecurityDesc reads a SecurityDesc from SecurityDefinition.

func (Message) GetSecurityExchange

GetSecurityExchange reads a SecurityExchange from SecurityDefinition.

func (Message) GetSecurityID

GetSecurityID reads a SecurityID from SecurityDefinition.

func (Message) GetSecurityIDSource

GetSecurityIDSource reads a SecurityIDSource from SecurityDefinition.

func (Message) GetSecurityReqID

GetSecurityReqID reads a SecurityReqID from SecurityDefinition.

func (Message) GetSecurityResponseID

func (m Message) GetSecurityResponseID(f *field.SecurityResponseIDField) quickfix.MessageRejectError

GetSecurityResponseID reads a SecurityResponseID from SecurityDefinition.

func (Message) GetSecurityResponseType

func (m Message) GetSecurityResponseType(f *field.SecurityResponseTypeField) quickfix.MessageRejectError

GetSecurityResponseType reads a SecurityResponseType from SecurityDefinition.

func (Message) GetSecuritySubType

GetSecuritySubType reads a SecuritySubType from SecurityDefinition.

func (Message) GetSecurityType

GetSecurityType reads a SecurityType from SecurityDefinition.

func (Message) GetStateOrProvinceOfIssue

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

GetStateOrProvinceOfIssue reads a StateOrProvinceOfIssue from SecurityDefinition.

func (Message) GetStrikeCurrency

GetStrikeCurrency reads a StrikeCurrency from SecurityDefinition.

func (Message) GetStrikePrice

GetStrikePrice reads a StrikePrice from SecurityDefinition.

func (Message) GetSymbol

GetSymbol reads a Symbol from SecurityDefinition.

func (Message) GetSymbolSfx

GetSymbolSfx reads a SymbolSfx from SecurityDefinition.

func (Message) GetText

GetText reads a Text from SecurityDefinition.

func (Message) GetTradingSessionID

GetTradingSessionID reads a TradingSessionID from SecurityDefinition.

func (Message) GetTradingSessionSubID

func (m Message) GetTradingSessionSubID(f *field.TradingSessionSubIDField) quickfix.MessageRejectError

GetTradingSessionSubID reads a TradingSessionSubID from SecurityDefinition.

func (Message) InstrRegistry

InstrRegistry is a non-required field for SecurityDefinition.

func (Message) InterestAccrualDate

InterestAccrualDate is a non-required field for SecurityDefinition.

func (Message) IssueDate

IssueDate is a non-required field for SecurityDefinition.

func (Message) Issuer

Issuer is a non-required field for SecurityDefinition.

func (Message) LocaleOfIssue

LocaleOfIssue is a non-required field for SecurityDefinition.

func (Message) MaturityDate

MaturityDate is a non-required field for SecurityDefinition.

func (Message) MaturityMonthYear

MaturityMonthYear is a non-required field for SecurityDefinition.

func (Message) MinTradeVol

MinTradeVol is a non-required field for SecurityDefinition.

func (Message) NoEvents

NoEvents is a non-required field for SecurityDefinition.

func (Message) NoInstrAttrib

NoInstrAttrib is a non-required field for SecurityDefinition.

func (Message) NoLegs

NoLegs is a non-required field for SecurityDefinition.

func (Message) NoSecurityAltID

NoSecurityAltID is a non-required field for SecurityDefinition.

func (Message) NoUnderlyings

NoUnderlyings is a non-required field for SecurityDefinition.

func (Message) OptAttribute

OptAttribute is a non-required field for SecurityDefinition.

func (Message) PctAtRisk

PctAtRisk is a non-required field for SecurityDefinition.

func (Message) Pool

Pool is a non-required field for SecurityDefinition.

func (Message) Product

Product is a non-required field for SecurityDefinition.

func (Message) RedemptionDate

RedemptionDate is a non-required field for SecurityDefinition.

func (Message) RepoCollateralSecurityType

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

RepoCollateralSecurityType is a non-required field for SecurityDefinition.

func (Message) RepurchaseRate

RepurchaseRate is a non-required field for SecurityDefinition.

func (Message) RepurchaseTerm

RepurchaseTerm is a non-required field for SecurityDefinition.

func (Message) RoundLot

RoundLot is a non-required field for SecurityDefinition.

func (Message) SecurityDesc

SecurityDesc is a non-required field for SecurityDefinition.

func (Message) SecurityExchange

SecurityExchange is a non-required field for SecurityDefinition.

func (Message) SecurityID

SecurityID is a non-required field for SecurityDefinition.

func (Message) SecurityIDSource

SecurityIDSource is a non-required field for SecurityDefinition.

func (Message) SecurityReqID

SecurityReqID is a required field for SecurityDefinition.

func (Message) SecurityResponseID

SecurityResponseID is a required field for SecurityDefinition.

func (Message) SecurityResponseType

func (m Message) SecurityResponseType() (*field.SecurityResponseTypeField, quickfix.MessageRejectError)

SecurityResponseType is a required field for SecurityDefinition.

func (Message) SecuritySubType

SecuritySubType is a non-required field for SecurityDefinition.

func (Message) SecurityType

SecurityType is a non-required field for SecurityDefinition.

func (Message) StateOrProvinceOfIssue

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

StateOrProvinceOfIssue is a non-required field for SecurityDefinition.

func (Message) StrikeCurrency

StrikeCurrency is a non-required field for SecurityDefinition.

func (Message) StrikePrice

StrikePrice is a non-required field for SecurityDefinition.

func (Message) Symbol

Symbol is a non-required field for SecurityDefinition.

func (Message) SymbolSfx

SymbolSfx is a non-required field for SecurityDefinition.

func (Message) Text

Text is a non-required field for SecurityDefinition.

func (Message) TradingSessionID

TradingSessionID is a non-required field for SecurityDefinition.

func (Message) TradingSessionSubID

TradingSessionSubID is a non-required field for SecurityDefinition.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds SecurityDefinition messages.

func Builder

func Builder(
	securityreqid *field.SecurityReqIDField,
	securityresponseid *field.SecurityResponseIDField,
	securityresponsetype *field.SecurityResponseTypeField) MessageBuilder

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

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