ONC+ 開発ガイド

SAF ファイル

この項では、SAF によって使用されるファイルについて簡単に説明します。

ポートモニターの管理ファイル

ポートモニターのカレントディレクトリには、_pmtab という管理ファイルがあります。_pmtab は、pmadm コマンドとポートモニター固有の管理コマンドとを使用して管理します。

ポートモニター listen に固有の管理コマンドは nlsadmin() です。ポートモニター ttymon に固有の管理コマンドは ttyadm() です。ユーザーがポートモニターを作成するときは、これらのコマンドと同様の機能を持つ、ポートモニター固有の管理コマンドを提供する必要があります。

サービスごとの構成ファイル

ポートモニターのカレントディレクトリには、サービスごとの構成スクリプトも含まれています (サービスごとの構成スクリプトはオプションのため存在しない場合もあります)。サービスごとの構成スクリプトの名前は、_pmtab ファイルで設定したサービスタグと同じです。

ポートモニターのプライベートファイル

ポートモニターは、ディレクトリ /var/saf/tag (tag はポートモニターの名前) にプライベートファイルを作成できます。プライベートファイルの例として、ログファイルや一時ファイルがあります。