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) GetNextExpectedMsgSeqNum(f *field.NextExpectedMsgSeqNumField) quickfix.MessageRejectError
- func (m Message) GetNoMsgTypes(f *field.NoMsgTypesField) quickfix.MessageRejectError
- func (m Message) GetPassword(f *field.PasswordField) 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) GetTestMessageIndicator(f *field.TestMessageIndicatorField) quickfix.MessageRejectError
- func (m Message) GetUsername(f *field.UsernameField) quickfix.MessageRejectError
- func (m Message) HeartBtInt() (*field.HeartBtIntField, quickfix.MessageRejectError)
- func (m Message) MaxMessageSize() (*field.MaxMessageSizeField, quickfix.MessageRejectError)
- func (m Message) NextExpectedMsgSeqNum() (*field.NextExpectedMsgSeqNumField, quickfix.MessageRejectError)
- func (m Message) NoMsgTypes() (*field.NoMsgTypesField, quickfix.MessageRejectError)
- func (m Message) Password() (*field.PasswordField, 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)
- func (m Message) TestMessageIndicator() (*field.TestMessageIndicatorField, quickfix.MessageRejectError)
- func (m Message) Username() (*field.UsernameField, 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) GetNextExpectedMsgSeqNum ¶
func (m Message) GetNextExpectedMsgSeqNum(f *field.NextExpectedMsgSeqNumField) quickfix.MessageRejectError
GetNextExpectedMsgSeqNum reads a NextExpectedMsgSeqNum from Logon.
func (Message) GetNoMsgTypes ¶
func (m Message) GetNoMsgTypes(f *field.NoMsgTypesField) quickfix.MessageRejectError
GetNoMsgTypes reads a NoMsgTypes from Logon.
func (Message) GetPassword ¶
func (m Message) GetPassword(f *field.PasswordField) quickfix.MessageRejectError
GetPassword reads a Password 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) GetTestMessageIndicator ¶
func (m Message) GetTestMessageIndicator(f *field.TestMessageIndicatorField) quickfix.MessageRejectError
GetTestMessageIndicator reads a TestMessageIndicator from Logon.
func (Message) GetUsername ¶
func (m Message) GetUsername(f *field.UsernameField) quickfix.MessageRejectError
GetUsername reads a Username 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) NextExpectedMsgSeqNum ¶
func (m Message) NextExpectedMsgSeqNum() (*field.NextExpectedMsgSeqNumField, quickfix.MessageRejectError)
NextExpectedMsgSeqNum 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) Password ¶
func (m Message) Password() (*field.PasswordField, quickfix.MessageRejectError)
Password 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.
func (Message) TestMessageIndicator ¶
func (m Message) TestMessageIndicator() (*field.TestMessageIndicatorField, quickfix.MessageRejectError)
TestMessageIndicator is a non-required field for Logon.
func (Message) Username ¶
func (m Message) Username() (*field.UsernameField, quickfix.MessageRejectError)
Username 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.