Documentation
¶
Overview ¶
Package logon msg type = A.
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Message
- func (m Message) Marshal() quickfix.Message
- func (m *Message) SetDefaultApplVerID(v string)
- func (m *Message) SetEncryptMethod(v int)
- func (m *Message) SetHeartBtInt(v int)
- func (m *Message) SetMaxMessageSize(v int)
- func (m *Message) SetMsgTypeGrp(v msgtypegrp.MsgTypeGrp)
- func (m *Message) SetNextExpectedMsgSeqNum(v int)
- func (m *Message) SetPassword(v string)
- func (m *Message) SetRawData(v string)
- func (m *Message) SetRawDataLength(v int)
- func (m *Message) SetResetSeqNumFlag(v bool)
- func (m *Message) SetTestMessageIndicator(v bool)
- func (m *Message) SetUsername(v string)
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Message ¶
type Message struct {
FIXMsgType string `fix:"A"`
fixt11.Header
//EncryptMethod is a required field for Logon.
EncryptMethod int `fix:"98"`
//HeartBtInt is a required field for Logon.
HeartBtInt int `fix:"108"`
//RawDataLength is a non-required field for Logon.
RawDataLength *int `fix:"95"`
//RawData is a non-required field for Logon.
RawData *string `fix:"96"`
//ResetSeqNumFlag is a non-required field for Logon.
ResetSeqNumFlag *bool `fix:"141"`
//NextExpectedMsgSeqNum is a non-required field for Logon.
NextExpectedMsgSeqNum *int `fix:"789"`
//MaxMessageSize is a non-required field for Logon.
MaxMessageSize *int `fix:"383"`
//TestMessageIndicator is a non-required field for Logon.
TestMessageIndicator *bool `fix:"464"`
//Username is a non-required field for Logon.
Username *string `fix:"553"`
//Password is a non-required field for Logon.
Password *string `fix:"554"`
//DefaultApplVerID is a required field for Logon.
DefaultApplVerID string `fix:"1137"`
//MsgTypeGrp is a non-required component for Logon.
MsgTypeGrp *msgtypegrp.MsgTypeGrp
fixt11.Trailer
}
Message is a Logon FIX Message
func (*Message) SetDefaultApplVerID ¶ added in v0.2.0
func (*Message) SetEncryptMethod ¶ added in v0.2.0
func (*Message) SetHeartBtInt ¶ added in v0.2.0
func (*Message) SetMaxMessageSize ¶ added in v0.2.0
func (*Message) SetMsgTypeGrp ¶ added in v0.2.0
func (m *Message) SetMsgTypeGrp(v msgtypegrp.MsgTypeGrp)
func (*Message) SetNextExpectedMsgSeqNum ¶ added in v0.2.0
func (*Message) SetPassword ¶ added in v0.2.0
func (*Message) SetRawData ¶ added in v0.2.0
func (*Message) SetRawDataLength ¶ added in v0.2.0
func (*Message) SetResetSeqNumFlag ¶ added in v0.2.0
func (*Message) SetTestMessageIndicator ¶ added in v0.2.0
func (*Message) SetUsername ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.