Documentation ¶
Overview ¶
Package email msg type = C.
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Message
- func (m Message) ClOrdID() (*field.ClOrdIDField, quickfix.MessageRejectError)
- func (m Message) EmailThreadID() (*field.EmailThreadIDField, quickfix.MessageRejectError)
- func (m Message) EmailType() (*field.EmailTypeField, quickfix.MessageRejectError)
- func (m Message) EncodedSubject() (*field.EncodedSubjectField, quickfix.MessageRejectError)
- func (m Message) EncodedSubjectLen() (*field.EncodedSubjectLenField, quickfix.MessageRejectError)
- func (m Message) GetClOrdID(f *field.ClOrdIDField) quickfix.MessageRejectError
- func (m Message) GetEmailThreadID(f *field.EmailThreadIDField) quickfix.MessageRejectError
- func (m Message) GetEmailType(f *field.EmailTypeField) quickfix.MessageRejectError
- func (m Message) GetEncodedSubject(f *field.EncodedSubjectField) quickfix.MessageRejectError
- func (m Message) GetEncodedSubjectLen(f *field.EncodedSubjectLenField) quickfix.MessageRejectError
- func (m Message) GetLinesOfText(f *field.LinesOfTextField) quickfix.MessageRejectError
- func (m Message) GetNoRelatedSym(f *field.NoRelatedSymField) quickfix.MessageRejectError
- func (m Message) GetNoRoutingIDs(f *field.NoRoutingIDsField) quickfix.MessageRejectError
- func (m Message) GetOrderID(f *field.OrderIDField) quickfix.MessageRejectError
- func (m Message) GetOrigTime(f *field.OrigTimeField) quickfix.MessageRejectError
- func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
- func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
- func (m Message) GetSubject(f *field.SubjectField) quickfix.MessageRejectError
- func (m Message) LinesOfText() (*field.LinesOfTextField, quickfix.MessageRejectError)
- func (m Message) NoRelatedSym() (*field.NoRelatedSymField, quickfix.MessageRejectError)
- func (m Message) NoRoutingIDs() (*field.NoRoutingIDsField, quickfix.MessageRejectError)
- func (m Message) OrderID() (*field.OrderIDField, quickfix.MessageRejectError)
- func (m Message) OrigTime() (*field.OrigTimeField, quickfix.MessageRejectError)
- func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
- func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
- func (m Message) Subject() (*field.SubjectField, quickfix.MessageRejectError)
- type MessageBuilder
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
Message is a Email wrapper for the generic Message type
func (Message) ClOrdID ¶
func (m Message) ClOrdID() (*field.ClOrdIDField, quickfix.MessageRejectError)
ClOrdID is a non-required field for Email.
func (Message) EmailThreadID ¶
func (m Message) EmailThreadID() (*field.EmailThreadIDField, quickfix.MessageRejectError)
EmailThreadID is a required field for Email.
func (Message) EmailType ¶
func (m Message) EmailType() (*field.EmailTypeField, quickfix.MessageRejectError)
EmailType is a required field for Email.
func (Message) EncodedSubject ¶
func (m Message) EncodedSubject() (*field.EncodedSubjectField, quickfix.MessageRejectError)
EncodedSubject is a non-required field for Email.
func (Message) EncodedSubjectLen ¶
func (m Message) EncodedSubjectLen() (*field.EncodedSubjectLenField, quickfix.MessageRejectError)
EncodedSubjectLen is a non-required field for Email.
func (Message) GetClOrdID ¶
func (m Message) GetClOrdID(f *field.ClOrdIDField) quickfix.MessageRejectError
GetClOrdID reads a ClOrdID from Email.
func (Message) GetEmailThreadID ¶
func (m Message) GetEmailThreadID(f *field.EmailThreadIDField) quickfix.MessageRejectError
GetEmailThreadID reads a EmailThreadID from Email.
func (Message) GetEmailType ¶
func (m Message) GetEmailType(f *field.EmailTypeField) quickfix.MessageRejectError
GetEmailType reads a EmailType from Email.
func (Message) GetEncodedSubject ¶
func (m Message) GetEncodedSubject(f *field.EncodedSubjectField) quickfix.MessageRejectError
GetEncodedSubject reads a EncodedSubject from Email.
func (Message) GetEncodedSubjectLen ¶
func (m Message) GetEncodedSubjectLen(f *field.EncodedSubjectLenField) quickfix.MessageRejectError
GetEncodedSubjectLen reads a EncodedSubjectLen from Email.
func (Message) GetLinesOfText ¶
func (m Message) GetLinesOfText(f *field.LinesOfTextField) quickfix.MessageRejectError
GetLinesOfText reads a LinesOfText from Email.
func (Message) GetNoRelatedSym ¶
func (m Message) GetNoRelatedSym(f *field.NoRelatedSymField) quickfix.MessageRejectError
GetNoRelatedSym reads a NoRelatedSym from Email.
func (Message) GetNoRoutingIDs ¶
func (m Message) GetNoRoutingIDs(f *field.NoRoutingIDsField) quickfix.MessageRejectError
GetNoRoutingIDs reads a NoRoutingIDs from Email.
func (Message) GetOrderID ¶
func (m Message) GetOrderID(f *field.OrderIDField) quickfix.MessageRejectError
GetOrderID reads a OrderID from Email.
func (Message) GetOrigTime ¶
func (m Message) GetOrigTime(f *field.OrigTimeField) quickfix.MessageRejectError
GetOrigTime reads a OrigTime from Email.
func (Message) GetRawData ¶
func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
GetRawData reads a RawData from Email.
func (Message) GetRawDataLength ¶
func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
GetRawDataLength reads a RawDataLength from Email.
func (Message) GetSubject ¶
func (m Message) GetSubject(f *field.SubjectField) quickfix.MessageRejectError
GetSubject reads a Subject from Email.
func (Message) LinesOfText ¶
func (m Message) LinesOfText() (*field.LinesOfTextField, quickfix.MessageRejectError)
LinesOfText is a required field for Email.
func (Message) NoRelatedSym ¶
func (m Message) NoRelatedSym() (*field.NoRelatedSymField, quickfix.MessageRejectError)
NoRelatedSym is a non-required field for Email.
func (Message) NoRoutingIDs ¶
func (m Message) NoRoutingIDs() (*field.NoRoutingIDsField, quickfix.MessageRejectError)
NoRoutingIDs is a non-required field for Email.
func (Message) OrderID ¶
func (m Message) OrderID() (*field.OrderIDField, quickfix.MessageRejectError)
OrderID is a non-required field for Email.
func (Message) OrigTime ¶
func (m Message) OrigTime() (*field.OrigTimeField, quickfix.MessageRejectError)
OrigTime is a non-required field for Email.
func (Message) RawData ¶
func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
RawData is a non-required field for Email.
func (Message) RawDataLength ¶
func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
RawDataLength is a non-required field for Email.
func (Message) Subject ¶
func (m Message) Subject() (*field.SubjectField, quickfix.MessageRejectError)
Subject is a required field for Email.
type MessageBuilder ¶
type MessageBuilder struct {
quickfix.MessageBuilder
}
MessageBuilder builds Email messages.
func Builder ¶
func Builder( emailthreadid *field.EmailThreadIDField, emailtype *field.EmailTypeField, subject *field.SubjectField, linesoftext *field.LinesOfTextField) MessageBuilder
Builder returns an initialized MessageBuilder with specified required fields for Email.