Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Logon
- func (m Logon) GetDefaultApplVerID() (v string, err quickfix.MessageRejectError)
- func (m Logon) GetEncryptMethod() (v enum.EncryptMethod, err quickfix.MessageRejectError)
- func (m Logon) GetHeartBtInt() (v int, err quickfix.MessageRejectError)
- func (m Logon) GetMaxMessageSize() (v int, err quickfix.MessageRejectError)
- func (m Logon) GetNextExpectedMsgSeqNum() (v int, err quickfix.MessageRejectError)
- func (m Logon) GetNoMsgTypes() (NoMsgTypesRepeatingGroup, quickfix.MessageRejectError)
- func (m Logon) GetPassword() (v string, err quickfix.MessageRejectError)
- func (m Logon) GetRawData() (v string, err quickfix.MessageRejectError)
- func (m Logon) GetRawDataLength() (v int, err quickfix.MessageRejectError)
- func (m Logon) GetResetSeqNumFlag() (v bool, err quickfix.MessageRejectError)
- func (m Logon) GetTestMessageIndicator() (v bool, err quickfix.MessageRejectError)
- func (m Logon) GetUsername() (v string, err quickfix.MessageRejectError)
- func (m Logon) HasDefaultApplVerID() bool
- func (m Logon) HasEncryptMethod() bool
- func (m Logon) HasHeartBtInt() bool
- func (m Logon) HasMaxMessageSize() bool
- func (m Logon) HasNextExpectedMsgSeqNum() bool
- func (m Logon) HasNoMsgTypes() bool
- func (m Logon) HasPassword() bool
- func (m Logon) HasRawData() bool
- func (m Logon) HasRawDataLength() bool
- func (m Logon) HasResetSeqNumFlag() bool
- func (m Logon) HasTestMessageIndicator() bool
- func (m Logon) HasUsername() bool
- func (m Logon) SetDefaultApplVerID(v string)
- func (m Logon) SetEncryptMethod(v enum.EncryptMethod)
- func (m Logon) SetHeartBtInt(v int)
- func (m Logon) SetMaxMessageSize(v int)
- func (m Logon) SetNextExpectedMsgSeqNum(v int)
- func (m Logon) SetNoMsgTypes(f NoMsgTypesRepeatingGroup)
- func (m Logon) SetPassword(v string)
- func (m Logon) SetRawData(v string)
- func (m Logon) SetRawDataLength(v int)
- func (m Logon) SetResetSeqNumFlag(v bool)
- func (m Logon) SetTestMessageIndicator(v bool)
- func (m Logon) SetUsername(v string)
- func (m Logon) ToMessage() *quickfix.Message
- type NoMsgTypes
- func (m NoMsgTypes) GetMsgDirection() (v enum.MsgDirection, err quickfix.MessageRejectError)
- func (m NoMsgTypes) GetRefApplVerID() (v string, err quickfix.MessageRejectError)
- func (m NoMsgTypes) GetRefCstmApplVerID() (v string, err quickfix.MessageRejectError)
- func (m NoMsgTypes) GetRefMsgType() (v string, err quickfix.MessageRejectError)
- func (m NoMsgTypes) HasMsgDirection() bool
- func (m NoMsgTypes) HasRefApplVerID() bool
- func (m NoMsgTypes) HasRefCstmApplVerID() bool
- func (m NoMsgTypes) HasRefMsgType() bool
- func (m NoMsgTypes) SetMsgDirection(v enum.MsgDirection)
- func (m NoMsgTypes) SetRefApplVerID(v string)
- func (m NoMsgTypes) SetRefCstmApplVerID(v string)
- func (m NoMsgTypes) SetRefMsgType(v string)
- type NoMsgTypesRepeatingGroup
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Logon ¶
Logon is the fixt11 Logon type, MsgType = A.
func FromMessage ¶
FromMessage creates a Logon from a quickfix.Message instance.
func New ¶
func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField, defaultapplverid field.DefaultApplVerIDField) (m Logon)
New returns a Logon initialized with the required fields for Logon.
func (Logon) GetDefaultApplVerID ¶
func (m Logon) GetDefaultApplVerID() (v string, err quickfix.MessageRejectError)
GetDefaultApplVerID gets DefaultApplVerID, Tag 1137.
func (Logon) GetEncryptMethod ¶
func (m Logon) GetEncryptMethod() (v enum.EncryptMethod, err quickfix.MessageRejectError)
GetEncryptMethod gets EncryptMethod, Tag 98.
func (Logon) GetHeartBtInt ¶
func (m Logon) GetHeartBtInt() (v int, err quickfix.MessageRejectError)
GetHeartBtInt gets HeartBtInt, Tag 108.
func (Logon) GetMaxMessageSize ¶
func (m Logon) GetMaxMessageSize() (v int, err quickfix.MessageRejectError)
GetMaxMessageSize gets MaxMessageSize, Tag 383.
func (Logon) GetNextExpectedMsgSeqNum ¶
func (m Logon) GetNextExpectedMsgSeqNum() (v int, err quickfix.MessageRejectError)
GetNextExpectedMsgSeqNum gets NextExpectedMsgSeqNum, Tag 789.
func (Logon) GetNoMsgTypes ¶
func (m Logon) GetNoMsgTypes() (NoMsgTypesRepeatingGroup, quickfix.MessageRejectError)
GetNoMsgTypes gets NoMsgTypes, Tag 384.
func (Logon) GetPassword ¶
func (m Logon) GetPassword() (v string, err quickfix.MessageRejectError)
GetPassword gets Password, Tag 554.
func (Logon) GetRawData ¶
func (m Logon) GetRawData() (v string, err quickfix.MessageRejectError)
GetRawData gets RawData, Tag 96.
func (Logon) GetRawDataLength ¶
func (m Logon) GetRawDataLength() (v int, err quickfix.MessageRejectError)
GetRawDataLength gets RawDataLength, Tag 95.
func (Logon) GetResetSeqNumFlag ¶
func (m Logon) GetResetSeqNumFlag() (v bool, err quickfix.MessageRejectError)
GetResetSeqNumFlag gets ResetSeqNumFlag, Tag 141.
func (Logon) GetTestMessageIndicator ¶
func (m Logon) GetTestMessageIndicator() (v bool, err quickfix.MessageRejectError)
GetTestMessageIndicator gets TestMessageIndicator, Tag 464.
func (Logon) GetUsername ¶
func (m Logon) GetUsername() (v string, err quickfix.MessageRejectError)
GetUsername gets Username, Tag 553.
func (Logon) HasDefaultApplVerID ¶
HasDefaultApplVerID returns true if DefaultApplVerID is present, Tag 1137.
func (Logon) HasEncryptMethod ¶
HasEncryptMethod returns true if EncryptMethod is present, Tag 98.
func (Logon) HasHeartBtInt ¶
HasHeartBtInt returns true if HeartBtInt is present, Tag 108.
func (Logon) HasMaxMessageSize ¶
HasMaxMessageSize returns true if MaxMessageSize is present, Tag 383.
func (Logon) HasNextExpectedMsgSeqNum ¶
HasNextExpectedMsgSeqNum returns true if NextExpectedMsgSeqNum is present, Tag 789.
func (Logon) HasNoMsgTypes ¶
HasNoMsgTypes returns true if NoMsgTypes is present, Tag 384.
func (Logon) HasPassword ¶
HasPassword returns true if Password is present, Tag 554.
func (Logon) HasRawData ¶
HasRawData returns true if RawData is present, Tag 96.
func (Logon) HasRawDataLength ¶
HasRawDataLength returns true if RawDataLength is present, Tag 95.
func (Logon) HasResetSeqNumFlag ¶
HasResetSeqNumFlag returns true if ResetSeqNumFlag is present, Tag 141.
func (Logon) HasTestMessageIndicator ¶
HasTestMessageIndicator returns true if TestMessageIndicator is present, Tag 464.
func (Logon) HasUsername ¶
HasUsername returns true if Username is present, Tag 553.
func (Logon) SetDefaultApplVerID ¶
SetDefaultApplVerID sets DefaultApplVerID, Tag 1137.
func (Logon) SetEncryptMethod ¶
func (m Logon) SetEncryptMethod(v enum.EncryptMethod)
SetEncryptMethod sets EncryptMethod, Tag 98.
func (Logon) SetHeartBtInt ¶
SetHeartBtInt sets HeartBtInt, Tag 108.
func (Logon) SetMaxMessageSize ¶
SetMaxMessageSize sets MaxMessageSize, Tag 383.
func (Logon) SetNextExpectedMsgSeqNum ¶
SetNextExpectedMsgSeqNum sets NextExpectedMsgSeqNum, Tag 789.
func (Logon) SetNoMsgTypes ¶
func (m Logon) SetNoMsgTypes(f NoMsgTypesRepeatingGroup)
SetNoMsgTypes sets NoMsgTypes, Tag 384.
func (Logon) SetRawDataLength ¶
SetRawDataLength sets RawDataLength, Tag 95.
func (Logon) SetResetSeqNumFlag ¶
SetResetSeqNumFlag sets ResetSeqNumFlag, Tag 141.
func (Logon) SetTestMessageIndicator ¶
SetTestMessageIndicator sets TestMessageIndicator, Tag 464.
type NoMsgTypes ¶
NoMsgTypes is a repeating group element, Tag 384.
func (NoMsgTypes) GetMsgDirection ¶
func (m NoMsgTypes) GetMsgDirection() (v enum.MsgDirection, err quickfix.MessageRejectError)
GetMsgDirection gets MsgDirection, Tag 385.
func (NoMsgTypes) GetRefApplVerID ¶
func (m NoMsgTypes) GetRefApplVerID() (v string, err quickfix.MessageRejectError)
GetRefApplVerID gets RefApplVerID, Tag 1130.
func (NoMsgTypes) GetRefCstmApplVerID ¶
func (m NoMsgTypes) GetRefCstmApplVerID() (v string, err quickfix.MessageRejectError)
GetRefCstmApplVerID gets RefCstmApplVerID, Tag 1131.
func (NoMsgTypes) GetRefMsgType ¶
func (m NoMsgTypes) GetRefMsgType() (v string, err quickfix.MessageRejectError)
GetRefMsgType gets RefMsgType, Tag 372.
func (NoMsgTypes) HasMsgDirection ¶
func (m NoMsgTypes) HasMsgDirection() bool
HasMsgDirection returns true if MsgDirection is present, Tag 385.
func (NoMsgTypes) HasRefApplVerID ¶
func (m NoMsgTypes) HasRefApplVerID() bool
HasRefApplVerID returns true if RefApplVerID is present, Tag 1130.
func (NoMsgTypes) HasRefCstmApplVerID ¶
func (m NoMsgTypes) HasRefCstmApplVerID() bool
HasRefCstmApplVerID returns true if RefCstmApplVerID is present, Tag 1131.
func (NoMsgTypes) HasRefMsgType ¶
func (m NoMsgTypes) HasRefMsgType() bool
HasRefMsgType returns true if RefMsgType is present, Tag 372.
func (NoMsgTypes) SetMsgDirection ¶
func (m NoMsgTypes) SetMsgDirection(v enum.MsgDirection)
SetMsgDirection sets MsgDirection, Tag 385.
func (NoMsgTypes) SetRefApplVerID ¶
func (m NoMsgTypes) SetRefApplVerID(v string)
SetRefApplVerID sets RefApplVerID, Tag 1130.
func (NoMsgTypes) SetRefCstmApplVerID ¶
func (m NoMsgTypes) SetRefCstmApplVerID(v string)
SetRefCstmApplVerID sets RefCstmApplVerID, Tag 1131.
func (NoMsgTypes) SetRefMsgType ¶
func (m NoMsgTypes) SetRefMsgType(v string)
SetRefMsgType sets RefMsgType, Tag 372.
type NoMsgTypesRepeatingGroup ¶
type NoMsgTypesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoMsgTypesRepeatingGroup is a repeating group, Tag 384.
func NewNoMsgTypesRepeatingGroup ¶
func NewNoMsgTypesRepeatingGroup() NoMsgTypesRepeatingGroup
NewNoMsgTypesRepeatingGroup returns an initialized, NoMsgTypesRepeatingGroup.
func (NoMsgTypesRepeatingGroup) Add ¶
func (m NoMsgTypesRepeatingGroup) Add() NoMsgTypes
Add create and append a new NoMsgTypes to this group.
func (NoMsgTypesRepeatingGroup) Get ¶
func (m NoMsgTypesRepeatingGroup) Get(i int) NoMsgTypes
Get returns the ith NoMsgTypes in the NoMsgTypesRepeatinGroup.