Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Logon
- func (m Logon) GetEncryptMethod() (f field.EncryptMethodField, err quickfix.MessageRejectError)
- func (m Logon) GetHeartBtInt() (f field.HeartBtIntField, err quickfix.MessageRejectError)
- func (m Logon) GetRawData() (f field.RawDataField, err quickfix.MessageRejectError)
- func (m Logon) GetRawDataLength() (f field.RawDataLengthField, err quickfix.MessageRejectError)
- func (m Logon) HasEncryptMethod() bool
- func (m Logon) HasHeartBtInt() bool
- func (m Logon) HasRawData() bool
- func (m Logon) HasRawDataLength() bool
- func (m Logon) SetEncryptMethod(v int)
- func (m Logon) SetHeartBtInt(v int)
- func (m Logon) SetRawData(v string)
- func (m Logon) SetRawDataLength(v int)
- func (m Logon) ToMessage() quickfix.Message
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Logon ¶ added in v0.4.0
type Logon struct { fix40.Header quickfix.Body fix40.Trailer //ReceiveTime is the time that this message was read from the socket connection ReceiveTime time.Time }
Logon is the fix40 Logon type, MsgType = A
func FromMessage ¶ added in v0.4.0
FromMessage creates a Logon from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField) (m Logon)
New returns a Logon initialized with the required fields for Logon
func (Logon) GetEncryptMethod ¶ added in v0.4.0
func (m Logon) GetEncryptMethod() (f field.EncryptMethodField, err quickfix.MessageRejectError)
GetEncryptMethod gets EncryptMethod, Tag 98
func (Logon) GetHeartBtInt ¶ added in v0.4.0
func (m Logon) GetHeartBtInt() (f field.HeartBtIntField, err quickfix.MessageRejectError)
GetHeartBtInt gets HeartBtInt, Tag 108
func (Logon) GetRawData ¶ added in v0.4.0
func (m Logon) GetRawData() (f field.RawDataField, err quickfix.MessageRejectError)
GetRawData gets RawData, Tag 96
func (Logon) GetRawDataLength ¶ added in v0.4.0
func (m Logon) GetRawDataLength() (f field.RawDataLengthField, err quickfix.MessageRejectError)
GetRawDataLength gets RawDataLength, Tag 95
func (Logon) HasEncryptMethod ¶ added in v0.4.0
HasEncryptMethod returns true if EncryptMethod is present, Tag 98
func (Logon) HasHeartBtInt ¶ added in v0.4.0
HasHeartBtInt returns true if HeartBtInt is present, Tag 108
func (Logon) HasRawData ¶ added in v0.4.0
HasRawData returns true if RawData is present, Tag 96
func (Logon) HasRawDataLength ¶ added in v0.4.0
HasRawDataLength returns true if RawDataLength is present, Tag 95
func (Logon) SetEncryptMethod ¶ added in v0.4.0
SetEncryptMethod sets EncryptMethod, Tag 98
func (Logon) SetHeartBtInt ¶ added in v0.4.0
SetHeartBtInt sets HeartBtInt, Tag 108
func (Logon) SetRawData ¶ added in v0.4.0
SetRawData sets RawData, Tag 96
func (Logon) SetRawDataLength ¶ added in v0.4.0
SetRawDataLength sets RawDataLength, Tag 95