0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-30 02:32:43 +01:00
construct/include/ircd/db/database/env
2018-09-19 16:11:21 -07:00
..
directory.h ircd::db: Split up / reorg database/env related. 2018-01-18 17:59:22 -08:00
env.h ircd::db: Checkpoint skeleton state structure for env. 2018-06-09 13:40:21 -07:00
file_lock.h ircd::db: Split up / reorg database/env related. 2018-01-18 17:59:22 -08:00
port.h ircd::db: Convert rocksdb::port from pthread to ircd::ctx. 2018-06-01 12:36:46 -07:00
random_access_file.h ircd::db: Improve opts related for random_access_file; minor cleanup. 2018-08-23 01:54:58 -07:00
random_rw_file.h ircd::db: Plug remaining filesystem operations into ircd::fs / AIO. 2018-08-24 00:40:35 -07:00
README.md ircd::db: Update and add various README's. 2018-09-19 16:11:21 -07:00
sequential_file.h ircd::db: Integrate env::sequential_file with AIO. 2018-08-23 01:54:18 -07:00
state.h ircd: Improve main control flow for termination condition during init. 2018-08-28 15:04:23 -07:00
writable_file.h ircd::db: Plug remaining filesystem operations into ircd::fs / AIO. 2018-08-24 00:40:35 -07:00

This directory contains extremely low-level backend interfaces which allow IRCd to customize the embedded behavior of RocksDB through its callback and virtual interfaces.

These interfaces are not useful to developers wishing to use the ircd::db database interface. These interfaces are furthermore not useful to developers wishing to add functionality to the ircd::db interface either.

You are now two levels away from the public ircd::db interface included in the standard include stack.