View Source ExWal.FS.Syncing (ex_wal v0.3.0)

Syncing file system. This implementation create syncing file which provider better write performance.

Summary

Types

@type t() :: %ExWal.FS.Syncing{
  dynamic: atom(),
  fs: ExWal.FS.t(),
  name: GenServer.name(),
  registry: atom()
}

Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function

handle_create(syncing, name)

View Source
Link to this function

handle_open_read_write(syncing, name)

View Source
Link to this function

init(name, fs, dynamic, registry)

View Source
Link to this function

open_read_write(name, fname)

View Source