OHyMoS.NET Class Library

OhSendPort.canYouGetData メソッド 

データ収録時刻の確認を行ないます。

Checks the data time recorded.
public override bool canYouGetData(
   IOhTimePointImmutable aTFrom,
   IOhTimePointImmutable aTTo
);

パラメータ

aTFrom
an OhTimePointImmutable value

aTFrom 以前からデータパックが収録されていることを確認する。
aTTo
an OhTimePointImmutable value

aTTo 以降までデータパックが収録されていることを確認する。

戻り値

a bool value

解説

基底クラス OhSenderPort の抽象メソッドです。 このクラス OhSendPort で実装します。

aTFrom 以前から aTTo 以降までのデータパックが収録されている場合 true を返し、 収録されていない場合 false を返します。

まず、_dataPackArray に収録されている場合 true を返します。 収録されていない場合は、更に _bufferList に収録されているか調べ、 _bufferList に収録されていれば _dataPackArray を更新して true を返します。 収録されていない場合 false を返します。

参照

OhSendPort クラス | OhymosNet 名前空間