トラフィックコントロール

概要と主要な概念

トラフィックコントロールオブジェクトは、移動ネットワークの所定のエリアにおけるトラフィックを制御するために使用されます。トラフィックコントロールエリアを構築するには、ネットワークノードをトラフィックコントロールオブジェクトに接続します。これらのネットワークノードは、トラフィックコントロールエリアのメンバーになります。同じトラフィックコントロールオブジェクトのメンバーである2つのノード間のパスはトラフィックコントロールパスとして指定され、移動者はトラフィックコントロールオブジェクトによって権限が与えられている場合にのみ、そのパス上に移動できます。トラフィックコントロールオブジェクトは、相互排除モードにできます。相互排除モードでは、任意の時点で一定数の移動者のみがエリアに入ることができます。また、非時限トラフィックモードを使用して、移動者が一度に特定のパスセクションにしか移動できないようにすることもできます。

イベント

イベントの詳細については、「イベントリスニング」ページを参照してください。

トラフィックコントロールオブジェクトには、次のイベントがあります。

エントリ時

エントリ時イベントは、移動者がこのトラフィックコントロールで制御されているエリアに入ると発生します。

次のパラメータがあります。

イベントパラメータ タイプ 説明
移動者 ツリーノード コントロールエリアに入る移動者(またはタスクシーケンス)
ネットワークノード ツリーノード 移動者のノード、コントロールエリアへのエントリ
次の出力ポート 整数 移動者が次に使用する出力ポート

エントリリクエスト時

エントリリクエスト時イベントは、移動者がトラフィックコントロールによって制御されているエリアに入ろうとすると発生します。

次のパラメータがあります。

イベントパラメータ タイプ 説明
移動者 ツリーノード コントロールエリアへのエントリをリクエストする移動者(またはタスクシーケンス)
ネットワークノード ツリーノード 移動者のノード、コントロールエリアへのエントリ
次の出力ポート 整数 移動者が次に使用する出力ポート

OnExit

終了時イベントは、移動者がコントロールエリアを離れると発生します。

次のパラメータがあります。

イベントパラメータ タイプ 説明
移動者 ツリーノード コントロールエリアを出る移動者(またはタスクシーケンス)

状態

トラフィックコントロールオブジェクトは状態を実装していません。

統計

トラフィックコントロールオブジェクトは統計を追跡しません。

プロパティ

トラフィックコントロールオブジェクトでは、次のプロパティパネルを使用します。