FixSession
StockSharp.Server.Fix
セッションの設定
継承元: BaseLogReceiver
実装: IMessageListenerSession, ILogReceiver, ILogSource, IDisposable
コンストラクター
プロパティ
Address
public EndPoint Address { get; set; }
value = fixSession.Address
fixSession.Address = value
サーバーアドレス。
DateParser
public FastDateTimeParser DateParser { get; set; }
value = fixSession.DateParser
fixSession.DateParser = value
デイトパーサー。
DateTimeParser
public FastDateTimeParser DateTimeParser { get; set; }
value = fixSession.DateTimeParser
fixSession.DateTimeParser = value
日と時刻のパーサ。
Dialect
public Type Dialect { get; set; }
value = fixSession.Dialect
fixSession.Dialect = value
FIX の文字盤です。デフォルトは DefaultFixDialect です。
Encoding
public Encoding Encoding { get; set; }
value = fixSession.Encoding
fixSession.Encoding = value
データ伝送に使用されるエンコーディング。
HeartBeat
public TimeSpan HeartBeat { get; set; }
value = fixSession.HeartBeat
fixSession.HeartBeat = value
接続の可用性チェックの間隔。デフォルトは1分です。
IncrementalDepthUpdates
public bool IncrementalDepthUpdates { get; set; }
value = fixSession.IncrementalDepthUpdates
fixSession.IncrementalDepthUpdates = value
注文書で変更を送信するために。無効にすると、注文書は完全に送信されます。デフォルトは有効です。
IsEnabled
public bool IsEnabled { get; set; }
value = fixSession.IsEnabled
fixSession.IsEnabled = value
有効化。
MaxReadBytes
public int MaxReadBytes { get; set; }
value = fixSession.MaxReadBytes
fixSession.MaxReadBytes = value
読み込みごとに許可されたバイトの最大値を取得およびセットします。
MaxWriteBytes
public int MaxWriteBytes { get; set; }
value = fixSession.MaxWriteBytes
fixSession.MaxWriteBytes = value
書き込みごとに許可されたバイトの最大値を取得およびセットします。
ReadTimeout
public TimeSpan ReadTimeout { get; set; }
value = fixSession.ReadTimeout
fixSession.ReadTimeout = value
読み込みデータのタイムアウト。デフォルト値はゼロです。
SenderCompId
public string SenderCompId { get; set; }
value = fixSession.SenderCompId
fixSession.SenderCompId = value
送信者ID。
TargetCompId
public string TargetCompId { get; set; }
value = fixSession.TargetCompId
fixSession.TargetCompId = value
ターゲットID。
TimeParser
public FastTimeSpanParser TimeParser { get; set; }
value = fixSession.TimeParser
fixSession.TimeParser = value
タイムパーサー。
WriteTimeout
public TimeSpan WriteTimeout { get; set; }
value = fixSession.WriteTimeout
fixSession.WriteTimeout = value
データの送信のタイムアウト。デフォルト値はゼロです。
YearMonthParser
public FastDateTimeParser YearMonthParser { get; set; }
value = fixSession.YearMonthParser
fixSession.YearMonthParser = value
年と月をパーサ。
メソッド
IncreaseBytesSent
public virtual void IncreaseBytesSent(int count)
fixSession.IncreaseBytesSent(count)
代表取締役社長 佐藤 浩一
- count
- 値。
IncreaseErrorCount
public virtual void IncreaseErrorCount()
fixSession.IncreaseErrorCount()
代表取締役社長 佐藤 浩一
Load
public override void Load(SettingsStorage storage)
fixSession.Load(storage)
設定をロードします。
- storage
- 設定ストレージ。
Save
public override void Save(SettingsStorage storage)
fixSession.Save(storage)
設定を保存します。
- storage
- 設定ストレージ。