FixSession
Sitzungseinstellungen.
Erbt von: BaseLogReceiver
Implementiert: IMessageListenerSession, ILogReceiver, ILogSource, IDisposable
Konstruktoren
public FixSession()
fixSession = FixSession()
Initialisiert eine neue Instanz von FixSession.
Eigenschaften
public EndPoint Address { get; set; }
value = fixSession.Address
fixSession.Address = value
Serveradresse.
public FastDateTimeParser DateParser { get; set; }
value = fixSession.DateParser
fixSession.DateParser = value
Datums-Parser.
public FastDateTimeParser DateTimeParser { get; set; }
value = fixSession.DateTimeParser
fixSession.DateTimeParser = value
Datum und Uhrzeit Parser.
public Type Dialect { get; set; }
value = fixSession.Dialect
fixSession.Dialect = value
Der FIX Dialekt. Der Standard ist DefaultFixDialect.
public Encoding Encoding { get; set; }
value = fixSession.Encoding
fixSession.Encoding = value
Die für die Datenübertragung verwendete Kodierung.
public TimeSpan HeartBeat { get; set; }
value = fixSession.HeartBeat
fixSession.HeartBeat = value
Die Zeitdauer der Prüfung der Verbindungsverfügbarkeit ist 1 Minute.
public bool IncrementalDepthUpdates { get; set; }
value = fixSession.IncrementalDepthUpdates
fixSession.IncrementalDepthUpdates = value
Um Änderungen durch das Auftragsbuch zu senden. Wenn es deaktiviert ist, wird das Auftragsbuch vollständig gesendet. Der Standard ist aktiviert.
public virtual bool IsConnected { get; }
value = fixSession.IsConnected
Verbindungsstatus erhalten.
public bool IsEnabled { get; set; }
value = fixSession.IsEnabled
fixSession.IsEnabled = value
aktiviert.
public int MaxReadBytes { get; set; }
value = fixSession.MaxReadBytes
fixSession.MaxReadBytes = value
Bekommt und setzt die maximal zulässigen Bytes pro Lesevorgang.
public int MaxWriteBytes { get; set; }
value = fixSession.MaxWriteBytes
fixSession.MaxWriteBytes = value
Bekommt und setzt die maximal zulässigen Bytes pro Schreibvorgang.
public TimeSpan ReadTimeout { get; set; }
value = fixSession.ReadTimeout
fixSession.ReadTimeout = value
Der Zeitüberschreitungsfaktor für das Lesen von Daten.
public string SenderCompId { get; set; }
value = fixSession.SenderCompId
fixSession.SenderCompId = value
Absenderkennung.
public string TargetCompId { get; set; }
value = fixSession.TargetCompId
fixSession.TargetCompId = value
Ziel-ID.
public FastTimeSpanParser TimeParser { get; set; }
value = fixSession.TimeParser
fixSession.TimeParser = value
Zeitparser.
public TimeSpan WriteTimeout { get; set; }
value = fixSession.WriteTimeout
fixSession.WriteTimeout = value
Der Timeout des Datenversands. Der Standardwert ist Null.
public FastDateTimeParser YearMonthParser { get; set; }
value = fixSession.YearMonthParser
fixSession.YearMonthParser = value
Jahr und Monat Parser.
Methoden
public virtual void IncreaseBytesSent(int count)
fixSession.IncreaseBytesSent(count)
Erhöhen Sie BytesSent.
- count
- Wert.
public virtual void IncreaseErrorCount()
fixSession.IncreaseErrorCount()
Erhöhen Sie ErrorCount.
public override void Load(SettingsStorage storage)
fixSession.Load(storage)
Lasteinstellungen.
- storage
- Einstellungen Lagerung.
public virtual void ResetErrorCount()
fixSession.ResetErrorCount()
Reset ErrorCount.
public override void Save(SettingsStorage storage)
fixSession.Save(storage)
Einstellungen speichern.
- storage
- Einstellungen Lagerung.