Versions in this module Expand all Collapse all v1 v1.1.1 Aug 11, 2026 v1.1.0 Jul 27, 2026 Changes in this version + type Boolean bool + func (b *Boolean) UnmarshalJSON(data []byte) error + type ConnectionType string + const ConnectionTypeAcceptor + const ConnectionTypeInitiator + type Integer int + func (i *Integer) UnmarshalJSON(data []byte) error + type LoggingSettings struct + FileLogPath *string + MongoLogConnection *string + MongoLogDatabase *string + MongoLogReplicaSet *string + SQLLogConnMaxLifetime *string + SQLLogDataSourceName *string + SQLLogDriver *string + type ScheduleSettings struct + DefaultApplVerID *string + EndDay *string + EndTime *string + RefreshOnLogon *Boolean + ResetOnDisconnect *Boolean + ResetOnLogon *Boolean + ResetOnLogout *Boolean + ResetSeqTime *string + StartDay *string + StartTime *string + TimeStampPrecision *string + TimeZone *string + Weekdays *string + type Session struct + AdditionalSettings map[string]Value + ConnectionType *ConnectionType + DynamicQualifier *string + DynamicSessions *Boolean + EnableLastMsgSeqNumProcessed *Boolean + EnableNextExpectedMsgSeqNum *Boolean + HeartBtInt *Integer + HeartBtIntOverride *Boolean + LogonTimeout *Integer + LogoutTimeout *Integer + ProxyHost *string + ProxyPassword *string + ProxyPort *Integer + ProxyType *string + ProxyUser *string + ReconnectInterval *Integer + ResendRequestChunkSize *Integer + SocketAcceptHost *string + SocketAcceptPort *Integer + SocketConnectHost *string + SocketConnectPort *Integer + SocketTimeout *string + UseTCPProxy *Boolean + type SessionIDSettings struct + BeginString *string + SenderCompID *string + SenderLocationID *string + SenderSubID *string + SessionQualifier *string + TargetCompID *string + TargetLocationID *string + TargetSubID *string + type Settings struct + Global *Session + Sessions []*Session + func FromJSON(data []byte) (*Settings, error) + func ParseJSON(reader io.Reader) (*Settings, error) + func (s *Settings) ToJSON() ([]byte, error) + func (s *Settings) ToQuickFIX() (*quickfix.Settings, error) + type StorageSettings struct + FileStorePath *string + FileStoreSync *Boolean + MongoStoreConnection *string + MongoStoreDatabase *string + MongoStoreReplicaSet *string + PersistMessages *Boolean + SQLStoreConnMaxLifetime *string + SQLStoreDataSourceName *string + SQLStoreDriver *string + SQLStoreMessagesTableName *string + SQLStoreSessionsTableName *string + type TLSSettings struct + SocketCABytes *string + SocketCAFile *string + SocketCertificateBytes *string + SocketCertificateFile *string + SocketInsecureSkipVerify *Boolean + SocketMinimumTLSVersion *string + SocketPrivateKeyBytes *string + SocketPrivateKeyFile *string + SocketServerName *string + SocketUseSSL *Boolean + type ValidationSettings struct + AllowUnknownMessageFields *Boolean + AppDataDictionary *string + CheckLatency *Boolean + CheckUserDefinedFields *Boolean + DataDictionary *string + InChanCapacity *Integer + MaxLatency *Integer + RejectInvalidMessage *Boolean + TransportDataDictionary *string + ValidateFieldsHaveValues *Boolean + ValidateFieldsOutOfOrder *Boolean + type Value string + func (v *Value) UnmarshalJSON(data []byte) error