allocationreportack

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: 4 Imported by: 0

Documentation

Overview

Package allocationreportack msg type = AT.

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

func (Message) AllocID

AllocID is a required field for AllocationReportAck.

func (Message) AllocIntermedReqType

func (m Message) AllocIntermedReqType() (*field.AllocIntermedReqTypeField, quickfix.MessageRejectError)

AllocIntermedReqType is a non-required field for AllocationReportAck.

func (Message) AllocRejCode

AllocRejCode is a non-required field for AllocationReportAck.

func (Message) AllocReportID

AllocReportID is a required field for AllocationReportAck.

func (Message) AllocReportType

AllocReportType is a non-required field for AllocationReportAck.

func (Message) AllocStatus

AllocStatus is a non-required field for AllocationReportAck.

func (Message) AllocTransType

AllocTransType is a non-required field for AllocationReportAck.

func (Message) AvgPxIndicator

AvgPxIndicator is a non-required field for AllocationReportAck.

func (Message) ClearingBusinessDate

func (m Message) ClearingBusinessDate() (*field.ClearingBusinessDateField, quickfix.MessageRejectError)

ClearingBusinessDate is a non-required field for AllocationReportAck.

func (Message) EncodedText

EncodedText is a non-required field for AllocationReportAck.

func (Message) EncodedTextLen

EncodedTextLen is a non-required field for AllocationReportAck.

func (Message) GetAllocID

GetAllocID reads a AllocID from AllocationReportAck.

func (Message) GetAllocIntermedReqType

func (m Message) GetAllocIntermedReqType(f *field.AllocIntermedReqTypeField) quickfix.MessageRejectError

GetAllocIntermedReqType reads a AllocIntermedReqType from AllocationReportAck.

func (Message) GetAllocRejCode

GetAllocRejCode reads a AllocRejCode from AllocationReportAck.

func (Message) GetAllocReportID

GetAllocReportID reads a AllocReportID from AllocationReportAck.

func (Message) GetAllocReportType

GetAllocReportType reads a AllocReportType from AllocationReportAck.

func (Message) GetAllocStatus

GetAllocStatus reads a AllocStatus from AllocationReportAck.

func (Message) GetAllocTransType

GetAllocTransType reads a AllocTransType from AllocationReportAck.

func (Message) GetAvgPxIndicator

GetAvgPxIndicator reads a AvgPxIndicator from AllocationReportAck.

func (Message) GetClearingBusinessDate

func (m Message) GetClearingBusinessDate(f *field.ClearingBusinessDateField) quickfix.MessageRejectError

GetClearingBusinessDate reads a ClearingBusinessDate from AllocationReportAck.

func (Message) GetEncodedText

GetEncodedText reads a EncodedText from AllocationReportAck.

func (Message) GetEncodedTextLen

GetEncodedTextLen reads a EncodedTextLen from AllocationReportAck.

func (Message) GetMatchStatus

GetMatchStatus reads a MatchStatus from AllocationReportAck.

func (Message) GetNoAllocs

GetNoAllocs reads a NoAllocs from AllocationReportAck.

func (Message) GetNoPartyIDs

GetNoPartyIDs reads a NoPartyIDs from AllocationReportAck.

func (Message) GetProduct

GetProduct reads a Product from AllocationReportAck.

func (Message) GetQuantity

GetQuantity reads a Quantity from AllocationReportAck.

func (Message) GetSecondaryAllocID

GetSecondaryAllocID reads a SecondaryAllocID from AllocationReportAck.

func (Message) GetSecurityType

GetSecurityType reads a SecurityType from AllocationReportAck.

func (Message) GetText

GetText reads a Text from AllocationReportAck.

func (Message) GetTradeDate

GetTradeDate reads a TradeDate from AllocationReportAck.

func (Message) GetTransactTime

GetTransactTime reads a TransactTime from AllocationReportAck.

func (Message) MatchStatus

MatchStatus is a non-required field for AllocationReportAck.

func (Message) NoAllocs

NoAllocs is a non-required field for AllocationReportAck.

func (Message) NoPartyIDs

NoPartyIDs is a non-required field for AllocationReportAck.

func (Message) Product

Product is a non-required field for AllocationReportAck.

func (Message) Quantity

Quantity is a non-required field for AllocationReportAck.

func (Message) SecondaryAllocID

SecondaryAllocID is a non-required field for AllocationReportAck.

func (Message) SecurityType

SecurityType is a non-required field for AllocationReportAck.

func (Message) Text

Text is a non-required field for AllocationReportAck.

func (Message) TradeDate

TradeDate is a non-required field for AllocationReportAck.

func (Message) TransactTime

TransactTime is a non-required field for AllocationReportAck.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds AllocationReportAck messages.

func Builder

func Builder(
	allocreportid *field.AllocReportIDField,
	allocid *field.AllocIDField) MessageBuilder

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

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