OHyMoS.NET Class Library

OhElement.areYouReady メソッド 

計算作業前の確認を行ないます。

Execute checks before calculation work.
public virtual bool areYouReady();

戻り値

a bool value

解説

受信端子、送信端子がデータパックを送受信可能な状態であることを確認します。

全受信端子の OhReceivePort.areYouReady の戻り値、及び全送信端子の OhSendPort.areYouReady の 戻り値が true であることを確認します。 戻り値が false の端子が存在する場合は false を返し、存在しない場合は true を返します。

このメソッドの戻り値が true の場合、OhElement は計算を実行できます。

false の場合は、データパックを受信できない受信端子、 またはデータパックを送信できない送信端子が存在し、 この OhElement, 送信先の Element で計算を実行できません。

この場合、接続作業に誤りがあるか、OhSendPort に doSwitch() を実行していない可能性があります。
 [RETURN] ・true --> 全端子の areYouReady の戻り値が true の場合。 ・false -> 戻り値が false の端子が存在する場合。 

Checks to see sending ports and receiving ports are in the state which can send and receive the data packs.

例外

例外の種類条件
OhErrorif an error occurs

参照

OhElement クラス | OhymosNet 名前空間