FixBase
StockSharp.Fix.Native
データリーダー/ライターベースクラス。
継承元: Disposable
コンストラクター
FixBase
protected FixBase(Stream stream, Encoding encoding, bool ownsStream)
fixBase = FixBase(stream, encoding, ownsStream)
データリーダー/ライターベースクラス。
- stream
- ストリーム。
- encoding
- テキストエンコーディング。
- ownsStream
- このインスタンスがdisposed時にストリームをdisposeするかどうか。
プロパティ
BytesCount
public int BytesCount { get; set; }
value = fixBase.BytesCount
fixBase.BytesCount = value
読み書きバイトの合計。
CheckSumDisabled
public bool CheckSumDisabled { get; set; }
value = fixBase.CheckSumDisabled
fixBase.CheckSumDisabled = value
CheckSum@無効にしてください。
IsDump
public bool IsDump { get; set; }
value = fixBase.IsDump
fixBase.IsDump = value
ログの受信データが要求されるかどうかを示す値を取得します。
IsValueRead
public bool IsValueRead { get; protected set; }
value = fixBase.IsValueRead
fixBase.IsValueRead = value
タグの値が読み込まれたかどうか。
LastTag
public FixTags LastTag { get; protected set; }
value = fixBase.LastTag
fixBase.LastTag = value
最後のタグ。
MaxBytes
public int MaxBytes { get; set; }
value = fixBase.MaxBytes
fixBase.MaxBytes = value
読み取り/書き込み操作ごとに許可されたバイトの最大値を取得およびセットします。
メソッド
CalcCheckSum
protected void CalcCheckSum(ReadOnlySpan<byte> value)
fixBase.CalcCheckSum(value)
チェックの合計を計算します。
- value
- バッファ。
CalcCheckSum
protected void CalcCheckSum(Span<byte> value)
fixBase.CalcCheckSum(value)
チェックの合計を計算します。
- value
- バッファ。
CalcCheckSum
protected void CalcCheckSum(byte value)
fixBase.CalcCheckSum(value)
チェックの合計を計算します。
- value
- 新規バイト
Dump
protected void Dump(ReadOnlySpan<byte> value)
fixBase.Dump(value)
データのログにニュースバイトを追加します。
- value
- バッファ。