トラフィックコントロール
概要と主要な概念
トラフィックコントロールオブジェクトは、移動ネットワークの所定のエリアにおけるトラフィックを制御するために使用されます。トラフィックコントロールエリアを構築するには、ネットワークノードをトラフィックコントロールオブジェクトに接続します。これらのネットワークノードは、トラフィックコントロールエリアのメンバーになります。同じトラフィックコントロールオブジェクトのメンバーである2つのノード間のパスはトラフィックコントロールパスとして指定され、移動者はトラフィックコントロールオブジェクトによって権限が与えられている場合にのみ、そのパス上に移動できます。トラフィックコントロールオブジェクトは、相互排除モードにできます。相互排除モードでは、任意の時点で一定数の移動者のみがエリアに入ることができます。また、非時限トラフィックモードを使用して、移動者が一度に特定のパスセクションにしか移動できないようにすることもできます。
イベント
イベントの詳細については、「イベントリスニング」ページを参照してください。
トラフィックコントロールオブジェクトには、次のイベントがあります。
On Entry
On Entryイベントは、移動者がこのトラフィックコントロールで制御されているエリアに入ると発生します。
次のパラメータがあります。
イベントパラメータ | タイプ | 説明 |
---|---|---|
Traveler | ツリーノード | コントロールエリアに入る移動者(またはタスクシーケンス) |
Network Node | ツリーノード | 移動者のノード、コントロールエリアへのエントリ |
Next Output Port | 整数 | 移動者が次に使用する出力ポート |
On Entry Request
On Entry Requestイベントは、移動者がトラフィックコントロールによって制御されているエリアに入ろうとすると発生します。
次のパラメータがあります。
イベントパラメータ | タイプ | 説明 |
---|---|---|
Traveler | ツリーノード | コントロールエリアへのエントリをリクエストする移動者(またはタスクシーケンス) |
Network Node | ツリーノード | 移動者のノード、コントロールエリアへのエントリ |
Next Output Port | 整数 | 移動者が次に使用する出力ポート |
On Exit
On Exitイベントは、移動者がコントロールエリアを離れると発生します。
次のパラメータがあります。
イベントパラメータ | タイプ | 説明 |
---|---|---|
Traveler | ツリーノード | コントロールエリアを出る移動者(またはタスクシーケンス) |
状態
トラフィックコントロールオブジェクトは状態を実装していません。
統計
トラフィックコントロールオブジェクトは統計を追跡しません。
プロパティパネル
トラフィックコントロールオブジェクトは、次のプロパティパネルを使用します。
プロパティ
トラフィックコントロールオブジェクトは、次のプロパティを使用します。
- CenterObjects
- InObjects
- OutObjects