Documentation ¶
Overview ¶
Package allocationack msg type = P.
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Message
- func (m Message) AllocID() (*field.AllocIDField, quickfix.MessageRejectError)
- func (m Message) AllocRejCode() (*field.AllocRejCodeField, quickfix.MessageRejectError)
- func (m Message) AllocStatus() (*field.AllocStatusField, quickfix.MessageRejectError)
- func (m Message) ClientID() (*field.ClientIDField, quickfix.MessageRejectError)
- func (m Message) ExecBroker() (*field.ExecBrokerField, quickfix.MessageRejectError)
- func (m Message) GetAllocID(f *field.AllocIDField) quickfix.MessageRejectError
- func (m Message) GetAllocRejCode(f *field.AllocRejCodeField) quickfix.MessageRejectError
- func (m Message) GetAllocStatus(f *field.AllocStatusField) quickfix.MessageRejectError
- func (m Message) GetClientID(f *field.ClientIDField) quickfix.MessageRejectError
- func (m Message) GetExecBroker(f *field.ExecBrokerField) quickfix.MessageRejectError
- func (m Message) GetText(f *field.TextField) quickfix.MessageRejectError
- func (m Message) GetTradeDate(f *field.TradeDateField) quickfix.MessageRejectError
- func (m Message) GetTransactTime(f *field.TransactTimeField) quickfix.MessageRejectError
- func (m Message) Text() (*field.TextField, quickfix.MessageRejectError)
- func (m Message) TradeDate() (*field.TradeDateField, quickfix.MessageRejectError)
- func (m Message) TransactTime() (*field.TransactTimeField, quickfix.MessageRejectError)
- type MessageBuilder
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
Message is a AllocationACK wrapper for the generic Message type
func (Message) AllocID ¶
func (m Message) AllocID() (*field.AllocIDField, quickfix.MessageRejectError)
AllocID is a required field for AllocationACK.
func (Message) AllocRejCode ¶
func (m Message) AllocRejCode() (*field.AllocRejCodeField, quickfix.MessageRejectError)
AllocRejCode is a non-required field for AllocationACK.
func (Message) AllocStatus ¶
func (m Message) AllocStatus() (*field.AllocStatusField, quickfix.MessageRejectError)
AllocStatus is a required field for AllocationACK.
func (Message) ClientID ¶
func (m Message) ClientID() (*field.ClientIDField, quickfix.MessageRejectError)
ClientID is a non-required field for AllocationACK.
func (Message) ExecBroker ¶
func (m Message) ExecBroker() (*field.ExecBrokerField, quickfix.MessageRejectError)
ExecBroker is a non-required field for AllocationACK.
func (Message) GetAllocID ¶
func (m Message) GetAllocID(f *field.AllocIDField) quickfix.MessageRejectError
GetAllocID reads a AllocID from AllocationACK.
func (Message) GetAllocRejCode ¶
func (m Message) GetAllocRejCode(f *field.AllocRejCodeField) quickfix.MessageRejectError
GetAllocRejCode reads a AllocRejCode from AllocationACK.
func (Message) GetAllocStatus ¶
func (m Message) GetAllocStatus(f *field.AllocStatusField) quickfix.MessageRejectError
GetAllocStatus reads a AllocStatus from AllocationACK.
func (Message) GetClientID ¶
func (m Message) GetClientID(f *field.ClientIDField) quickfix.MessageRejectError
GetClientID reads a ClientID from AllocationACK.
func (Message) GetExecBroker ¶
func (m Message) GetExecBroker(f *field.ExecBrokerField) quickfix.MessageRejectError
GetExecBroker reads a ExecBroker from AllocationACK.
func (Message) GetText ¶
func (m Message) GetText(f *field.TextField) quickfix.MessageRejectError
GetText reads a Text from AllocationACK.
func (Message) GetTradeDate ¶
func (m Message) GetTradeDate(f *field.TradeDateField) quickfix.MessageRejectError
GetTradeDate reads a TradeDate from AllocationACK.
func (Message) GetTransactTime ¶
func (m Message) GetTransactTime(f *field.TransactTimeField) quickfix.MessageRejectError
GetTransactTime reads a TransactTime from AllocationACK.
func (Message) Text ¶
func (m Message) Text() (*field.TextField, quickfix.MessageRejectError)
Text is a non-required field for AllocationACK.
func (Message) TradeDate ¶
func (m Message) TradeDate() (*field.TradeDateField, quickfix.MessageRejectError)
TradeDate is a required field for AllocationACK.
func (Message) TransactTime ¶
func (m Message) TransactTime() (*field.TransactTimeField, quickfix.MessageRejectError)
TransactTime is a non-required field for AllocationACK.
type MessageBuilder ¶
type MessageBuilder struct {
quickfix.MessageBuilder
}
MessageBuilder builds AllocationACK messages.
func Builder ¶
func Builder( allocid *field.AllocIDField, tradedate *field.TradeDateField, allocstatus *field.AllocStatusField) MessageBuilder
Builder returns an initialized MessageBuilder with specified required fields for AllocationACK.