ツールの自動起動
ToolTalk サービスにツールを自動的に起動させる ptype 宣言の簡単な例を次に示します。これは、表示、編集、および構成対象のメッセージを受信し、そのメッセージを処理できるツールのインスタンスが
1 つも動作していない場合は、/home/toone/tools/mytest を起動し、そのメッセージを配信するというコード例です。
注意 -
この例を実行すると、ToolTalk サービスはハンドラを無限に検索し続けます。
ptype My_Test {
start "/home/toone/tools/mytest";
handle:
session Display (in Ascii text) => start;
session Edit (inout Ascii text) => start;
session Compose (out Ascii text) => start;
file Display (in Ascii file_name) => start;
file Edit (inout Ascii file_name) => start;
file Compose (out Ascii file_name) => start;
};
|