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) GetMaxMessageSize(f *field.MaxMessageSizeField) quickfix.MessageRejectError
- func (m Message) GetNoMsgTypes(f *field.NoMsgTypesField) 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) MaxMessageSize() (*field.MaxMessageSizeField, quickfix.MessageRejectError)
- func (m Message) NoMsgTypes() (*field.NoMsgTypesField, 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) GetMaxMessageSize ¶
func (m Message) GetMaxMessageSize(f *field.MaxMessageSizeField) quickfix.MessageRejectError
GetMaxMessageSize reads a MaxMessageSize from Logon.
func (Message) GetNoMsgTypes ¶
func (m Message) GetNoMsgTypes(f *field.NoMsgTypesField) quickfix.MessageRejectError
GetNoMsgTypes reads a NoMsgTypes 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) MaxMessageSize ¶
func (m Message) MaxMessageSize() (*field.MaxMessageSizeField, quickfix.MessageRejectError)
MaxMessageSize is a non-required field for Logon.
func (Message) NoMsgTypes ¶
func (m Message) NoMsgTypes() (*field.NoMsgTypesField, quickfix.MessageRejectError)
NoMsgTypes is a non-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.