FixSession

StockSharp.Server.Fix

Sitzungseinstellungen.

Erbt von: BaseLogReceiver

Implementiert: IMessageListenerSession, ILogReceiver, ILogSource, IDisposable

Konstruktoren

FixSession
public FixSession()
fixSession = FixSession()

Initialisiert eine neue Instanz von FixSession.

Eigenschaften

Address
public EndPoint Address { get; set; }
value = fixSession.Address
fixSession.Address = value

Serveradresse.

DateParser
public FastDateTimeParser DateParser { get; set; }
value = fixSession.DateParser
fixSession.DateParser = value

Datums-Parser.

DateTimeParser
public FastDateTimeParser DateTimeParser { get; set; }
value = fixSession.DateTimeParser
fixSession.DateTimeParser = value

Datum und Uhrzeit Parser.

Dialect
public Type Dialect { get; set; }
value = fixSession.Dialect
fixSession.Dialect = value

Der FIX Dialekt. Der Standard ist DefaultFixDialect.

Encoding
public Encoding Encoding { get; set; }
value = fixSession.Encoding
fixSession.Encoding = value

Die für die Datenübertragung verwendete Kodierung.

HeartBeat
public TimeSpan HeartBeat { get; set; }
value = fixSession.HeartBeat
fixSession.HeartBeat = value

Die Zeitdauer der Prüfung der Verbindungsverfügbarkeit ist 1 Minute.

IncrementalDepthUpdates
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.

IsConnected
public virtual bool IsConnected { get; }
value = fixSession.IsConnected

Verbindungsstatus erhalten.

IsEnabled
public bool IsEnabled { get; set; }
value = fixSession.IsEnabled
fixSession.IsEnabled = value

aktiviert.

MaxReadBytes
public int MaxReadBytes { get; set; }
value = fixSession.MaxReadBytes
fixSession.MaxReadBytes = value

Bekommt und setzt die maximal zulässigen Bytes pro Lesevorgang.

MaxWriteBytes
public int MaxWriteBytes { get; set; }
value = fixSession.MaxWriteBytes
fixSession.MaxWriteBytes = value

Bekommt und setzt die maximal zulässigen Bytes pro Schreibvorgang.

ReadTimeout
public TimeSpan ReadTimeout { get; set; }
value = fixSession.ReadTimeout
fixSession.ReadTimeout = value

Der Zeitüberschreitungsfaktor für das Lesen von Daten.

SenderCompId
public string SenderCompId { get; set; }
value = fixSession.SenderCompId
fixSession.SenderCompId = value

Absenderkennung.

TargetCompId
public string TargetCompId { get; set; }
value = fixSession.TargetCompId
fixSession.TargetCompId = value

Ziel-ID.

TimeParser
public FastTimeSpanParser TimeParser { get; set; }
value = fixSession.TimeParser
fixSession.TimeParser = value

Zeitparser.

WriteTimeout
public TimeSpan WriteTimeout { get; set; }
value = fixSession.WriteTimeout
fixSession.WriteTimeout = value

Der Timeout des Datenversands. Der Standardwert ist Null.

YearMonthParser
public FastDateTimeParser YearMonthParser { get; set; }
value = fixSession.YearMonthParser
fixSession.YearMonthParser = value

Jahr und Monat Parser.

Methoden

IncreaseBytesSent
public virtual void IncreaseBytesSent(int count)
fixSession.IncreaseBytesSent(count)

Erhöhen Sie BytesSent.

count
Wert.
IncreaseErrorCount
public virtual void IncreaseErrorCount()
fixSession.IncreaseErrorCount()

Erhöhen Sie ErrorCount.

Load
public override void Load(SettingsStorage storage)
fixSession.Load(storage)

Lasteinstellungen.

storage
Einstellungen Lagerung.
ResetErrorCount
public virtual void ResetErrorCount()
fixSession.ResetErrorCount()

Reset ErrorCount.

Save
public override void Save(SettingsStorage storage)
fixSession.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.