PSEUDOFS(9) |
FreeBSD Kernel Developer's Manual |
PSEUDOFS(9) |
名称
pseudofs —
疑似ファイルシステム構築キット
解説
pseudofs モジュールは、
procfs(5) と
linprocfs(5) のような疑似ファイルシステムのための抽象的な API を提示します。それは、VFS システムとインタフェースを行う、アクセス制御を強化する、ファイル番号の経過を追う、プロセスに特有のファイルとディレクトリをクーロン化するようなすべての難しいこまごましたものを処理します。消費者 (consumer) モジュール、すなわち、ファイルシステムの実際の中身を実装するモジュールは、 (
pseudofs によって提供されるマクロによって宣言され初期化された構造の一群によって表わされた) ディレクトリ構造とファイルの属性を報告するか、または sbuf に実際のファイルの内容を書き込むコールバックのみを提供する必要があります。
歴史
pseudofs モジュールは、
FreeBSD 5.0 で登場しました。
作者
pseudofs モジュールとこのマニュアルページは、
Dag-Erling Smørgrav <des@FreeBSD.org>によって書かれました。