neworderlist

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 neworderlist msg type = E.

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

func (Message) Account

Account is a non-required field for NewOrderList.

func (Message) ClOrdID

ClOrdID is a required field for NewOrderList.

func (Message) ClientID

ClientID is a non-required field for NewOrderList.

func (Message) CommType

CommType is a non-required field for NewOrderList.

func (Message) Commission

Commission is a non-required field for NewOrderList.

func (Message) Currency

Currency is a non-required field for NewOrderList.

func (Message) ExDestination

ExDestination is a non-required field for NewOrderList.

func (Message) ExecBroker

ExecBroker is a non-required field for NewOrderList.

func (Message) ExecInst

ExecInst is a non-required field for NewOrderList.

func (Message) ExpireTime

ExpireTime is a non-required field for NewOrderList.

func (Message) ForexReq

ForexReq is a non-required field for NewOrderList.

func (Message) FutSettDate

FutSettDate is a non-required field for NewOrderList.

func (Message) GetAccount

GetAccount reads a Account from NewOrderList.

func (Message) GetClOrdID

GetClOrdID reads a ClOrdID from NewOrderList.

func (Message) GetClientID

GetClientID reads a ClientID from NewOrderList.

func (Message) GetCommType

GetCommType reads a CommType from NewOrderList.

func (Message) GetCommission

GetCommission reads a Commission from NewOrderList.

func (Message) GetCurrency

GetCurrency reads a Currency from NewOrderList.

func (Message) GetExDestination

GetExDestination reads a ExDestination from NewOrderList.

func (Message) GetExecBroker

GetExecBroker reads a ExecBroker from NewOrderList.

func (Message) GetExecInst

GetExecInst reads a ExecInst from NewOrderList.

func (Message) GetExpireTime

GetExpireTime reads a ExpireTime from NewOrderList.

func (Message) GetForexReq

GetForexReq reads a ForexReq from NewOrderList.

func (Message) GetFutSettDate

GetFutSettDate reads a FutSettDate from NewOrderList.

func (Message) GetHandlInst

GetHandlInst reads a HandlInst from NewOrderList.

func (Message) GetIDSource

GetIDSource reads a IDSource from NewOrderList.

func (Message) GetIssuer

GetIssuer reads a Issuer from NewOrderList.

func (Message) GetListExecInst

GetListExecInst reads a ListExecInst from NewOrderList.

func (Message) GetListID

GetListID reads a ListID from NewOrderList.

func (Message) GetListNoOrds

GetListNoOrds reads a ListNoOrds from NewOrderList.

func (Message) GetListSeqNo

GetListSeqNo reads a ListSeqNo from NewOrderList.

func (Message) GetLocateReqd

GetLocateReqd reads a LocateReqd from NewOrderList.

func (Message) GetMaxFloor

GetMaxFloor reads a MaxFloor from NewOrderList.

func (Message) GetMinQty

GetMinQty reads a MinQty from NewOrderList.

func (Message) GetOrdType

GetOrdType reads a OrdType from NewOrderList.

func (Message) GetOrderQty

GetOrderQty reads a OrderQty from NewOrderList.

func (Message) GetPrevClosePx

GetPrevClosePx reads a PrevClosePx from NewOrderList.

func (Message) GetPrice

GetPrice reads a Price from NewOrderList.

func (Message) GetProcessCode

GetProcessCode reads a ProcessCode from NewOrderList.

func (Message) GetRule80A

GetRule80A reads a Rule80A from NewOrderList.

func (Message) GetSecurityDesc

GetSecurityDesc reads a SecurityDesc from NewOrderList.

func (Message) GetSecurityID

GetSecurityID reads a SecurityID from NewOrderList.

func (Message) GetSettlCurrency

GetSettlCurrency reads a SettlCurrency from NewOrderList.

func (Message) GetSettlmntTyp

GetSettlmntTyp reads a SettlmntTyp from NewOrderList.

func (Message) GetSide

GetSide reads a Side from NewOrderList.

func (Message) GetStopPx

GetStopPx reads a StopPx from NewOrderList.

func (Message) GetSymbol

GetSymbol reads a Symbol from NewOrderList.

func (Message) GetSymbolSfx

GetSymbolSfx reads a SymbolSfx from NewOrderList.

func (Message) GetText

GetText reads a Text from NewOrderList.

func (Message) GetTimeInForce

GetTimeInForce reads a TimeInForce from NewOrderList.

func (Message) GetWaveNo

GetWaveNo reads a WaveNo from NewOrderList.

func (Message) HandlInst

HandlInst is a required field for NewOrderList.

func (Message) IDSource

IDSource is a non-required field for NewOrderList.

func (Message) Issuer

Issuer is a non-required field for NewOrderList.

func (Message) ListExecInst

ListExecInst is a non-required field for NewOrderList.

func (Message) ListID

ListID is a required field for NewOrderList.

func (Message) ListNoOrds

ListNoOrds is a required field for NewOrderList.

func (Message) ListSeqNo

ListSeqNo is a required field for NewOrderList.

func (Message) LocateReqd

LocateReqd is a non-required field for NewOrderList.

func (Message) MaxFloor

MaxFloor is a non-required field for NewOrderList.

func (Message) MinQty

MinQty is a non-required field for NewOrderList.

func (Message) OrdType

OrdType is a required field for NewOrderList.

func (Message) OrderQty

OrderQty is a required field for NewOrderList.

func (Message) PrevClosePx

PrevClosePx is a non-required field for NewOrderList.

func (Message) Price

Price is a non-required field for NewOrderList.

func (Message) ProcessCode

ProcessCode is a non-required field for NewOrderList.

func (Message) Rule80A

Rule80A is a non-required field for NewOrderList.

func (Message) SecurityDesc

SecurityDesc is a non-required field for NewOrderList.

func (Message) SecurityID

SecurityID is a non-required field for NewOrderList.

func (Message) SettlCurrency

SettlCurrency is a non-required field for NewOrderList.

func (Message) SettlmntTyp

SettlmntTyp is a non-required field for NewOrderList.

func (Message) Side

Side is a required field for NewOrderList.

func (Message) StopPx

StopPx is a non-required field for NewOrderList.

func (Message) Symbol

Symbol is a required field for NewOrderList.

func (Message) SymbolSfx

SymbolSfx is a non-required field for NewOrderList.

func (Message) Text

Text is a non-required field for NewOrderList.

func (Message) TimeInForce

TimeInForce is a non-required field for NewOrderList.

func (Message) WaveNo

WaveNo is a non-required field for NewOrderList.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds NewOrderList messages.

func Builder

func Builder(
	listid *field.ListIDField,
	listseqno *field.ListSeqNoField,
	listnoords *field.ListNoOrdsField,
	clordid *field.ClOrdIDField,
	handlinst *field.HandlInstField,
	symbol *field.SymbolField,
	side *field.SideField,
	orderqty *field.OrderQtyField,
	ordtype *field.OrdTypeField) MessageBuilder

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

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