settlementinstructions

package
v0.0.0-...-a3b167a Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2016 License: Apache-1.1 Imports: 3 Imported by: 0

Documentation

Overview

Package settlementinstructions msg type = T.

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

func New

func New(
	settlinstid *field.SettlInstIDField,
	settlinsttranstype *field.SettlInstTransTypeField,
	settlinstrefid *field.SettlInstRefIDField,
	settlinstmode *field.SettlInstModeField,
	settlinstsource *field.SettlInstSourceField,
	allocaccount *field.AllocAccountField,
	transacttime *field.TransactTimeField) Message

New returns an initialized Message with specified required fields for SettlementInstructions.

func (Message) AllocAccount

AllocAccount is a required field for SettlementInstructions.

func (Message) AllocID

AllocID is a non-required field for SettlementInstructions.

func (Message) CashSettlAgentAcctName

func (m Message) CashSettlAgentAcctName() (*field.CashSettlAgentAcctNameField, quickfix.MessageRejectError)

CashSettlAgentAcctName is a non-required field for SettlementInstructions.

func (Message) CashSettlAgentAcctNum

func (m Message) CashSettlAgentAcctNum() (*field.CashSettlAgentAcctNumField, quickfix.MessageRejectError)

CashSettlAgentAcctNum is a non-required field for SettlementInstructions.

func (Message) CashSettlAgentCode

CashSettlAgentCode is a non-required field for SettlementInstructions.

func (Message) CashSettlAgentContactName

func (m Message) CashSettlAgentContactName() (*field.CashSettlAgentContactNameField, quickfix.MessageRejectError)

CashSettlAgentContactName is a non-required field for SettlementInstructions.

func (Message) CashSettlAgentContactPhone

func (m Message) CashSettlAgentContactPhone() (*field.CashSettlAgentContactPhoneField, quickfix.MessageRejectError)

CashSettlAgentContactPhone is a non-required field for SettlementInstructions.

func (Message) CashSettlAgentName

CashSettlAgentName is a non-required field for SettlementInstructions.

func (Message) ClientID

ClientID is a non-required field for SettlementInstructions.

func (Message) EffectiveTime

EffectiveTime is a non-required field for SettlementInstructions.

func (Message) ExecBroker

ExecBroker is a non-required field for SettlementInstructions.

func (Message) GetAllocAccount

GetAllocAccount reads a AllocAccount from SettlementInstructions.

func (Message) GetAllocID

GetAllocID reads a AllocID from SettlementInstructions.

func (Message) GetCashSettlAgentAcctName

func (m Message) GetCashSettlAgentAcctName(f *field.CashSettlAgentAcctNameField) quickfix.MessageRejectError

GetCashSettlAgentAcctName reads a CashSettlAgentAcctName from SettlementInstructions.

func (Message) GetCashSettlAgentAcctNum

func (m Message) GetCashSettlAgentAcctNum(f *field.CashSettlAgentAcctNumField) quickfix.MessageRejectError

GetCashSettlAgentAcctNum reads a CashSettlAgentAcctNum from SettlementInstructions.

func (Message) GetCashSettlAgentCode

func (m Message) GetCashSettlAgentCode(f *field.CashSettlAgentCodeField) quickfix.MessageRejectError

GetCashSettlAgentCode reads a CashSettlAgentCode from SettlementInstructions.

func (Message) GetCashSettlAgentContactName

func (m Message) GetCashSettlAgentContactName(f *field.CashSettlAgentContactNameField) quickfix.MessageRejectError

GetCashSettlAgentContactName reads a CashSettlAgentContactName from SettlementInstructions.

func (Message) GetCashSettlAgentContactPhone

func (m Message) GetCashSettlAgentContactPhone(f *field.CashSettlAgentContactPhoneField) quickfix.MessageRejectError

GetCashSettlAgentContactPhone reads a CashSettlAgentContactPhone from SettlementInstructions.

func (Message) GetCashSettlAgentName

func (m Message) GetCashSettlAgentName(f *field.CashSettlAgentNameField) quickfix.MessageRejectError

GetCashSettlAgentName reads a CashSettlAgentName from SettlementInstructions.

func (Message) GetClientID

GetClientID reads a ClientID from SettlementInstructions.

func (Message) GetEffectiveTime

GetEffectiveTime reads a EffectiveTime from SettlementInstructions.

func (Message) GetExecBroker

GetExecBroker reads a ExecBroker from SettlementInstructions.

func (Message) GetLastMkt

GetLastMkt reads a LastMkt from SettlementInstructions.

func (Message) GetSecuritySettlAgentAcctName

func (m Message) GetSecuritySettlAgentAcctName(f *field.SecuritySettlAgentAcctNameField) quickfix.MessageRejectError

GetSecuritySettlAgentAcctName reads a SecuritySettlAgentAcctName from SettlementInstructions.

func (Message) GetSecuritySettlAgentAcctNum

func (m Message) GetSecuritySettlAgentAcctNum(f *field.SecuritySettlAgentAcctNumField) quickfix.MessageRejectError

GetSecuritySettlAgentAcctNum reads a SecuritySettlAgentAcctNum from SettlementInstructions.

func (Message) GetSecuritySettlAgentCode

func (m Message) GetSecuritySettlAgentCode(f *field.SecuritySettlAgentCodeField) quickfix.MessageRejectError

GetSecuritySettlAgentCode reads a SecuritySettlAgentCode from SettlementInstructions.

func (Message) GetSecuritySettlAgentContactName

func (m Message) GetSecuritySettlAgentContactName(f *field.SecuritySettlAgentContactNameField) quickfix.MessageRejectError

GetSecuritySettlAgentContactName reads a SecuritySettlAgentContactName from SettlementInstructions.

func (Message) GetSecuritySettlAgentContactPhone

func (m Message) GetSecuritySettlAgentContactPhone(f *field.SecuritySettlAgentContactPhoneField) quickfix.MessageRejectError

GetSecuritySettlAgentContactPhone reads a SecuritySettlAgentContactPhone from SettlementInstructions.

func (Message) GetSecuritySettlAgentName

func (m Message) GetSecuritySettlAgentName(f *field.SecuritySettlAgentNameField) quickfix.MessageRejectError

GetSecuritySettlAgentName reads a SecuritySettlAgentName from SettlementInstructions.

func (Message) GetSecurityType

GetSecurityType reads a SecurityType from SettlementInstructions.

func (Message) GetSettlBrkrCode

GetSettlBrkrCode reads a SettlBrkrCode from SettlementInstructions.

func (Message) GetSettlDeliveryType

func (m Message) GetSettlDeliveryType(f *field.SettlDeliveryTypeField) quickfix.MessageRejectError

GetSettlDeliveryType reads a SettlDeliveryType from SettlementInstructions.

func (Message) GetSettlDepositoryCode

func (m Message) GetSettlDepositoryCode(f *field.SettlDepositoryCodeField) quickfix.MessageRejectError

GetSettlDepositoryCode reads a SettlDepositoryCode from SettlementInstructions.

func (Message) GetSettlInstCode

GetSettlInstCode reads a SettlInstCode from SettlementInstructions.

func (Message) GetSettlInstID

GetSettlInstID reads a SettlInstID from SettlementInstructions.

func (Message) GetSettlInstMode

GetSettlInstMode reads a SettlInstMode from SettlementInstructions.

func (Message) GetSettlInstRefID

GetSettlInstRefID reads a SettlInstRefID from SettlementInstructions.

func (Message) GetSettlInstSource

GetSettlInstSource reads a SettlInstSource from SettlementInstructions.

func (Message) GetSettlInstTransType

func (m Message) GetSettlInstTransType(f *field.SettlInstTransTypeField) quickfix.MessageRejectError

GetSettlInstTransType reads a SettlInstTransType from SettlementInstructions.

func (Message) GetSettlLocation

GetSettlLocation reads a SettlLocation from SettlementInstructions.

func (Message) GetSide

GetSide reads a Side from SettlementInstructions.

func (Message) GetStandInstDbID

GetStandInstDbID reads a StandInstDbID from SettlementInstructions.

func (Message) GetStandInstDbName

GetStandInstDbName reads a StandInstDbName from SettlementInstructions.

func (Message) GetStandInstDbType

GetStandInstDbType reads a StandInstDbType from SettlementInstructions.

func (Message) GetTradeDate

GetTradeDate reads a TradeDate from SettlementInstructions.

func (Message) GetTradingSessionID

GetTradingSessionID reads a TradingSessionID from SettlementInstructions.

func (Message) GetTransactTime

GetTransactTime reads a TransactTime from SettlementInstructions.

func (Message) LastMkt

LastMkt is a non-required field for SettlementInstructions.

func (Message) SecuritySettlAgentAcctName

func (m Message) SecuritySettlAgentAcctName() (*field.SecuritySettlAgentAcctNameField, quickfix.MessageRejectError)

SecuritySettlAgentAcctName is a non-required field for SettlementInstructions.

func (Message) SecuritySettlAgentAcctNum

func (m Message) SecuritySettlAgentAcctNum() (*field.SecuritySettlAgentAcctNumField, quickfix.MessageRejectError)

SecuritySettlAgentAcctNum is a non-required field for SettlementInstructions.

func (Message) SecuritySettlAgentCode

func (m Message) SecuritySettlAgentCode() (*field.SecuritySettlAgentCodeField, quickfix.MessageRejectError)

SecuritySettlAgentCode is a non-required field for SettlementInstructions.

func (Message) SecuritySettlAgentContactName

func (m Message) SecuritySettlAgentContactName() (*field.SecuritySettlAgentContactNameField, quickfix.MessageRejectError)

SecuritySettlAgentContactName is a non-required field for SettlementInstructions.

func (Message) SecuritySettlAgentContactPhone

func (m Message) SecuritySettlAgentContactPhone() (*field.SecuritySettlAgentContactPhoneField, quickfix.MessageRejectError)

SecuritySettlAgentContactPhone is a non-required field for SettlementInstructions.

func (Message) SecuritySettlAgentName

func (m Message) SecuritySettlAgentName() (*field.SecuritySettlAgentNameField, quickfix.MessageRejectError)

SecuritySettlAgentName is a non-required field for SettlementInstructions.

func (Message) SecurityType

SecurityType is a non-required field for SettlementInstructions.

func (Message) SettlBrkrCode

SettlBrkrCode is a non-required field for SettlementInstructions.

func (Message) SettlDeliveryType

SettlDeliveryType is a non-required field for SettlementInstructions.

func (Message) SettlDepositoryCode

SettlDepositoryCode is a non-required field for SettlementInstructions.

func (Message) SettlInstCode

SettlInstCode is a non-required field for SettlementInstructions.

func (Message) SettlInstID

SettlInstID is a required field for SettlementInstructions.

func (Message) SettlInstMode

SettlInstMode is a required field for SettlementInstructions.

func (Message) SettlInstRefID

SettlInstRefID is a required field for SettlementInstructions.

func (Message) SettlInstSource

SettlInstSource is a required field for SettlementInstructions.

func (Message) SettlInstTransType

SettlInstTransType is a required field for SettlementInstructions.

func (Message) SettlLocation

SettlLocation is a non-required field for SettlementInstructions.

func (Message) Side

Side is a non-required field for SettlementInstructions.

func (Message) StandInstDbID

StandInstDbID is a non-required field for SettlementInstructions.

func (Message) StandInstDbName

StandInstDbName is a non-required field for SettlementInstructions.

func (Message) StandInstDbType

StandInstDbType is a non-required field for SettlementInstructions.

func (Message) TradeDate

TradeDate is a non-required field for SettlementInstructions.

func (Message) TradingSessionID

TradingSessionID is a non-required field for SettlementInstructions.

func (Message) TransactTime

TransactTime is a required field for SettlementInstructions.

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