Documentation ¶
Overview ¶
Package logon msg type = A.
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Message
- func (m Message) EncryptMethod() (*field.EncryptMethodField, quickfix.MessageRejectError)
- func (m Message) GetEncryptMethod(f *field.EncryptMethodField) quickfix.MessageRejectError
- func (m Message) GetHeartBtInt(f *field.HeartBtIntField) quickfix.MessageRejectError
- func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
- func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
- func (m Message) GetResetSeqNumFlag(f *field.ResetSeqNumFlagField) quickfix.MessageRejectError
- func (m Message) HeartBtInt() (*field.HeartBtIntField, quickfix.MessageRejectError)
- func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
- func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
- func (m Message) ResetSeqNumFlag() (*field.ResetSeqNumFlagField, quickfix.MessageRejectError)
- type MessageBuilder
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
Message is a Logon wrapper for the generic Message type
func (Message) EncryptMethod ¶
func (m Message) EncryptMethod() (*field.EncryptMethodField, quickfix.MessageRejectError)
EncryptMethod is a required field for Logon.
func (Message) GetEncryptMethod ¶
func (m Message) GetEncryptMethod(f *field.EncryptMethodField) quickfix.MessageRejectError
GetEncryptMethod reads a EncryptMethod from Logon.
func (Message) GetHeartBtInt ¶
func (m Message) GetHeartBtInt(f *field.HeartBtIntField) quickfix.MessageRejectError
GetHeartBtInt reads a HeartBtInt from Logon.
func (Message) GetRawData ¶
func (m Message) GetRawData(f *field.RawDataField) quickfix.MessageRejectError
GetRawData reads a RawData from Logon.
func (Message) GetRawDataLength ¶
func (m Message) GetRawDataLength(f *field.RawDataLengthField) quickfix.MessageRejectError
GetRawDataLength reads a RawDataLength from Logon.
func (Message) GetResetSeqNumFlag ¶
func (m Message) GetResetSeqNumFlag(f *field.ResetSeqNumFlagField) quickfix.MessageRejectError
GetResetSeqNumFlag reads a ResetSeqNumFlag from Logon.
func (Message) HeartBtInt ¶
func (m Message) HeartBtInt() (*field.HeartBtIntField, quickfix.MessageRejectError)
HeartBtInt is a required field for Logon.
func (Message) RawData ¶
func (m Message) RawData() (*field.RawDataField, quickfix.MessageRejectError)
RawData is a non-required field for Logon.
func (Message) RawDataLength ¶
func (m Message) RawDataLength() (*field.RawDataLengthField, quickfix.MessageRejectError)
RawDataLength is a non-required field for Logon.
func (Message) ResetSeqNumFlag ¶
func (m Message) ResetSeqNumFlag() (*field.ResetSeqNumFlagField, quickfix.MessageRejectError)
ResetSeqNumFlag is a non-required field for Logon.
type MessageBuilder ¶
type MessageBuilder struct {
quickfix.MessageBuilder
}
MessageBuilder builds Logon messages.
func Builder ¶
func Builder( encryptmethod *field.EncryptMethodField, heartbtint *field.HeartBtIntField) MessageBuilder
Builder returns an initialized MessageBuilder with specified required fields for Logon.