IFixReader
StockSharp.Fix.Native
FIXプロトコル形式で記録されたデータのリーダーを記述するインターフェース。
実装: IFixBase, IDisposable
プロパティ
メソッド
ReadBoolAsync
public ValueTask<bool> ReadBoolAsync(CancellationToken cancellationToken)
result = iFixReader.ReadBoolAsync(cancellationToken)
Boolean 値を読みます。
- cancellationToken
- キャンセルトークン。
戻り値: ブーリアン値。
ReadBytesAsync
public ValueTask ReadBytesAsync(Memory<byte> buffer, CancellationToken cancellationToken)
result = iFixReader.ReadBytesAsync(buffer, cancellationToken)
Byte配列値を読みます。
- buffer
- バッファ。
- cancellationToken
- キャンセルトークン。
ReadCharAsync
public ValueTask<char> ReadCharAsync(CancellationToken cancellationToken)
result = iFixReader.ReadCharAsync(cancellationToken)
チャイルド値を読みます。
- cancellationToken
- キャンセルトークン。
戻り値: チャリング値。
ReadDateTimeAsync
public ValueTask<DateTime> ReadDateTimeAsync(FastDateTimeParser parser, CancellationToken cancellationToken)
result = iFixReader.ReadDateTimeAsync(parser, cancellationToken)
上記DateTime@値非同期に読みます。
- parser
- タイムパーサ。データが文字列として転送されるかどうかが必要です。
- cancellationToken
- キャンセルトークン。
戻り値: 担当: 佐藤 浩一
ReadDecimalAsync
public ValueTask<decimal> ReadDecimalAsync(CancellationToken cancellationToken)
result = iFixReader.ReadDecimalAsync(cancellationToken)
決定値を読みます。
- cancellationToken
- キャンセルトークン。
戻り値: 数値を決定。
ReadIntAsync
public ValueTask<int> ReadIntAsync(CancellationToken cancellationToken)
result = iFixReader.ReadIntAsync(cancellationToken)
Int32 値を読みます。
- cancellationToken
- キャンセルトークン。
戻り値: Int32 値。
ReadLongAsync
public ValueTask<long> ReadLongAsync(CancellationToken cancellationToken)
result = iFixReader.ReadLongAsync(cancellationToken)
Int64 値を読みます。
- cancellationToken
- キャンセルトークン。
戻り値: Int64 値。
ReadStringAsync
public ValueTask<string> ReadStringAsync(CancellationToken cancellationToken)
result = iFixReader.ReadStringAsync(cancellationToken)
文字列の値を読みます。
- cancellationToken
- キャンセルトークン。
戻り値: 文字列の値。
ReadTagAsync
public ValueTask<FixTags> ReadTagAsync(CancellationToken cancellationToken)
result = iFixReader.ReadTagAsync(cancellationToken)
次のタグをお読みください。
- cancellationToken
- キャンセルトークン。
戻り値: 次のタグ。-1 はデータの終端を示します。
ReadTimeSpanAsync
public ValueTask<TimeSpan> ReadTimeSpanAsync(FastTimeSpanParser parser, CancellationToken cancellationToken)
result = iFixReader.ReadTimeSpanAsync(parser, cancellationToken)
代表取締役社長 佐藤 浩一
- parser
- タイムパーサ。データが文字列として転送されるかどうかが必要です。
- cancellationToken
- キャンセルトークン。
戻り値: 担当: 佐藤 浩一
SkipValueAsync
public ValueTask SkipValueAsync(CancellationToken cancellationToken)
result = iFixReader.SkipValueAsync(cancellationToken)
値のスキップ
- cancellationToken
- キャンセルトークン。