Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Email
- func (m Email) GetClOrdID() (f field.ClOrdIDField, err quickfix.MessageRejectError)
- func (m Email) GetEmailType() (f field.EmailTypeField, err quickfix.MessageRejectError)
- func (m Email) GetLinesOfText() (f field.LinesOfTextField, err quickfix.MessageRejectError)
- func (m Email) GetOrderID() (f field.OrderIDField, err quickfix.MessageRejectError)
- func (m Email) GetOrigTime() (f field.OrigTimeField, err quickfix.MessageRejectError)
- func (m Email) GetRawData() (f field.RawDataField, err quickfix.MessageRejectError)
- func (m Email) GetRawDataLength() (f field.RawDataLengthField, err quickfix.MessageRejectError)
- func (m Email) GetRelatdSym() (f field.RelatdSymField, err quickfix.MessageRejectError)
- func (m Email) GetText() (f field.TextField, err quickfix.MessageRejectError)
- func (m Email) HasClOrdID() bool
- func (m Email) HasEmailType() bool
- func (m Email) HasLinesOfText() bool
- func (m Email) HasOrderID() bool
- func (m Email) HasOrigTime() bool
- func (m Email) HasRawData() bool
- func (m Email) HasRawDataLength() bool
- func (m Email) HasRelatdSym() bool
- func (m Email) HasText() bool
- func (m Email) SetClOrdID(v string)
- func (m Email) SetEmailType(v string)
- func (m Email) SetLinesOfText(v int)
- func (m Email) SetOrderID(v string)
- func (m Email) SetOrigTime(v time.Time)
- func (m Email) SetRawData(v string)
- func (m Email) SetRawDataLength(v int)
- func (m Email) SetRelatdSym(v string)
- func (m Email) SetText(v string)
- func (m Email) ToMessage() quickfix.Message
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Email ¶ added in v0.4.0
type Email struct { fix40.Header quickfix.Body fix40.Trailer //ReceiveTime is the time that this message was read from the socket connection ReceiveTime time.Time }
Email is the fix40 Email type, MsgType = C
func FromMessage ¶ added in v0.4.0
FromMessage creates a Email from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(emailtype field.EmailTypeField, linesoftext field.LinesOfTextField, text field.TextField) (m Email)
New returns a Email initialized with the required fields for Email
func (Email) GetClOrdID ¶ added in v0.4.0
func (m Email) GetClOrdID() (f field.ClOrdIDField, err quickfix.MessageRejectError)
GetClOrdID gets ClOrdID, Tag 11
func (Email) GetEmailType ¶ added in v0.4.0
func (m Email) GetEmailType() (f field.EmailTypeField, err quickfix.MessageRejectError)
GetEmailType gets EmailType, Tag 94
func (Email) GetLinesOfText ¶ added in v0.4.0
func (m Email) GetLinesOfText() (f field.LinesOfTextField, err quickfix.MessageRejectError)
GetLinesOfText gets LinesOfText, Tag 33
func (Email) GetOrderID ¶ added in v0.4.0
func (m Email) GetOrderID() (f field.OrderIDField, err quickfix.MessageRejectError)
GetOrderID gets OrderID, Tag 37
func (Email) GetOrigTime ¶ added in v0.4.0
func (m Email) GetOrigTime() (f field.OrigTimeField, err quickfix.MessageRejectError)
GetOrigTime gets OrigTime, Tag 42
func (Email) GetRawData ¶ added in v0.4.0
func (m Email) GetRawData() (f field.RawDataField, err quickfix.MessageRejectError)
GetRawData gets RawData, Tag 96
func (Email) GetRawDataLength ¶ added in v0.4.0
func (m Email) GetRawDataLength() (f field.RawDataLengthField, err quickfix.MessageRejectError)
GetRawDataLength gets RawDataLength, Tag 95
func (Email) GetRelatdSym ¶ added in v0.4.0
func (m Email) GetRelatdSym() (f field.RelatdSymField, err quickfix.MessageRejectError)
GetRelatdSym gets RelatdSym, Tag 46
func (Email) GetText ¶ added in v0.4.0
func (m Email) GetText() (f field.TextField, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (Email) HasClOrdID ¶ added in v0.4.0
HasClOrdID returns true if ClOrdID is present, Tag 11
func (Email) HasEmailType ¶ added in v0.4.0
HasEmailType returns true if EmailType is present, Tag 94
func (Email) HasLinesOfText ¶ added in v0.4.0
HasLinesOfText returns true if LinesOfText is present, Tag 33
func (Email) HasOrderID ¶ added in v0.4.0
HasOrderID returns true if OrderID is present, Tag 37
func (Email) HasOrigTime ¶ added in v0.4.0
HasOrigTime returns true if OrigTime is present, Tag 42
func (Email) HasRawData ¶ added in v0.4.0
HasRawData returns true if RawData is present, Tag 96
func (Email) HasRawDataLength ¶ added in v0.4.0
HasRawDataLength returns true if RawDataLength is present, Tag 95
func (Email) HasRelatdSym ¶ added in v0.4.0
HasRelatdSym returns true if RelatdSym is present, Tag 46
func (Email) SetClOrdID ¶ added in v0.4.0
SetClOrdID sets ClOrdID, Tag 11
func (Email) SetEmailType ¶ added in v0.4.0
SetEmailType sets EmailType, Tag 94
func (Email) SetLinesOfText ¶ added in v0.4.0
SetLinesOfText sets LinesOfText, Tag 33
func (Email) SetOrderID ¶ added in v0.4.0
SetOrderID sets OrderID, Tag 37
func (Email) SetOrigTime ¶ added in v0.4.0
SetOrigTime sets OrigTime, Tag 42
func (Email) SetRawData ¶ added in v0.4.0
SetRawData sets RawData, Tag 96
func (Email) SetRawDataLength ¶ added in v0.4.0
SetRawDataLength sets RawDataLength, Tag 95
func (Email) SetRelatdSym ¶ added in v0.4.0
SetRelatdSym sets RelatdSym, Tag 46