Expand description
Lump用のストレージ.
このモジュール自体は、具体的なI/O処理(e.g., ファイル処理)とは切り離されており、データ構造の実装に近い.
利用の際には、使用するNonVolatileMemory実装を指定した上で、Device経由で動作させる必要がある.
参考
Structs
ストレージ内のアドレス表現に使われている40bit幅の整数値.
ジャーナル領域のリングバッファのエントリ.
ジャーナル領域のスナップショット。
Lumpを格納するためのストレージ.
Storage
のビルダ.ストレージのヘッダ情報.
Enums
ジャーナル領域のリングバッファに追記されていくレコード.
Constants
ストレージの先頭に書き込まれるマジックナンバー.
ストレージフォーマットの現在のメジャーバージョン.
データ領域の最大サイズ(バイト単位).
ジャーナル領域の最大サイズ(バイト単位).
ストレージフォーマットの現在のマイナーバージョン.