a bool value
基底クラス OhPort の抽象メソッドです。 このクラス OhSenderPort でも抽象メソッドとしておきます。
派生クラスにおいて、時刻を指定してデータパックを取得する関数を定義します。 aFormer には、データ記録時刻が aDataTime 以前で aDataTime に最も近い収録データパックを取得、格納します。 aLater には、データ記録時刻が aDataTime 以降で aDataTime に最も近い収録データパックを取得、格納します。 aFlag は取得のモードを選択するためのオプションで、下記の通りです。・"b" aFormer, aLater の両方を必ず取得する。 取得できない場合は、両方とも null に設定する。 ・"f" aLater を取得できなくても、aFormer のみ取得する。 aLater を取得できない場合、null に設定する。 ・"l" aFormer を取得できなくても、aLater のみ取得する。 aFormer を取得できない場合、null に設定する。 ・その他 aFormer, aLater のすくなくとも一方を取得する。 取得できないものは null に設定する。aFlag のデフォルト値は、 "b" です。 また、 引数に aLater を渡さない場合は、 aFlag を f として aFormer のみ取得し、 引数に aFormer を渡さない場合は、 aFlag を l として aLater のみ取得します。 データ記録時刻が丁度 aDataTime であるデータパックが収録されている場合は、 aFormer, aLater ともそれを格納します。 条件を満たすデータパックを取得できない場合、aFormer, aLater は null に設定されます。 データを取得できた場合は、true を返します。
OhSenderPort クラス | OhymosNet 名前空間