(ファイル名:Actor Framework.lvlib:Message.lvclass:Do.vi)

アクターが受け取ったときに、メッセージが何をするかを定義します。一般的に、メッセージはアクターにそのメソッドの1つを呼び出すように指示します。デフォルトでは、このメソッドは何も実行しません。このメソッドは、動作を定義するために子クラスでオーバーライドする必要があります。


icon

入力/出力

  • cActor_Framework_lvlib_Messagelvclass.png メッセージ

    メッセージはアクターが受信したメッセージを指定します。

  • cActor_Framework_lvlib_Actorlvclass.png アクター入力

    アクター入力はアクターを指定します。

  • cerrcodeclst.png エラー入力 (エラーなし)

    エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。

  • iActor_Framework_lvlib_Actorlvclass.png アクター出力

    アクター出力はアクターを返します。

  • ierrcodeclst.png エラー出力

    エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。

  • error out を使用して、メッセージ処理後のアクタの動作を制御します:

    • エラーを返さないと、アクターの実行が継続します。
    • アクターを通常通りシャットダウンするには、エラーコード43を返します。アクターはシャットダウンしますが、発呼者にエラーをレポートしません。アクタークラスの派生では、エラー処理メソッドをオーバーライドすることにより、この動作を変更できます。
    • アクターをシャットダウンして、発呼者にエラーをレポートするには、43以外のエラーコードを返します。