autotier
Automatic Tiering Fuse Filesystem
TierEngineTiering Member List

This is the complete list of members for TierEngineTiering, including all inherited members.

adhoc_work_TierEngineBaseprotected
begin(bool daemon_mode)TierEngineTiering
calc_popularity(void)TierEngineTiering
config_TierEngineBaseprotected
crawl(fs::path dir, Tier *tptr, void(TierEngineTiering::*function)(fs::directory_entry &itr, Tier *tptr, std::atomic< ffd::Bytes::bytes_type > &usage), std::atomic< ffd::Bytes::bytes_type > &usage)TierEngineTiering
create_run_path(void) constTierEngineBase
currently_tiering(void) constTierEngineTieringvirtual
currently_tiering_TierEngineTieringprivate
db_TierEngineBaseprotected
emplace_file(fs::directory_entry &file, Tier *tptr, std::atomic< ffd::Bytes::bytes_type > &usage)TierEngineTiering
enqueue_work(Args &&...args)TierEngineAdhocinline
execute_queued_work(void)TierEngineAdhoc
exit(int status)TierEngineTiering
TierEngineDatabase::exit(int status) constTierEngineBaseprotectedvirtual
files_TierEngineTieringprivate
get_db(void)TierEngineDatabase
get_tiers(void)TierEngineBase
last_tier_time_TierEngineTieringprivate
launch_crawlers(void(TierEngineTiering::*function)(fs::directory_entry &itr, Tier *tptr, std::atomic< ffd::Bytes::bytes_type > &usage))TierEngineTiering
lock_file_mt_TierEngineMutexprotected
lock_mutex(void)TierEngineMutexprotected
mount_point(const fs::path &mount_point)TierEngineBase
mount_point_TierEngineBaseprotected
move_files(void)TierEngineTiering
mutex_TierEngineMutexprivate
oneshot_in_queue_ (defined in TierEngineAdhoc)TierEngineAdhocprivate
open_db(void)TierEngineDatabaseprivate
pin_files(const std::vector< std::string > &args)TierEngineAdhoc
process_adhoc_requests(void)TierEngineAdhoc
process_config(void)TierEngineAdhoc
process_list_pins(void)TierEngineAdhoc
process_list_popularity(void)TierEngineAdhoc
process_oneshot(const AdHoc &work)TierEngineAdhoc
process_pin_unpin(const AdHoc &work)TierEngineAdhoc
process_status(const AdHoc &work)TierEngineAdhoc
process_which_tier(AdHoc &work)TierEngineAdhoc
run_path_TierEngineBaseprotected
set_socket_permissions(void)TierEngineAdhoc
shutdown_socket_server(void)TierEngineAdhoc
simulate_tier(void)TierEngineTiering
sleep_cv_TierEngineBaseprotected
sleep_mt_TierEngineSleepprotected
sleep_until(std::chrono::steady_clock::time_point t)TierEngineSleep
sleep_until_woken(void)TierEngineSleep
socket_server_TierEngineAdhocprivate
sort(void)TierEngineTiering
stop(void)TierEngineTiering
stop_flag_TierEngineBaseprotected
strict_period(void) constTierEngineTiering
tier(void)TierEngineTieringvirtual
tier_lookup(fs::path p)TierEngineBase
tier_lookup(std::string id)TierEngineBase
TierEngineAdhoc(const fs::path &config_path, const ConfigOverrides &config_overrides)TierEngineAdhoc
TierEngineBase(const fs::path &config_path, const ConfigOverrides &config_overrides)TierEngineBase
TierEngineDatabase(const fs::path &config_path, const ConfigOverrides &config_overrides)TierEngineDatabase
TierEngineMutex(const fs::path &config_path, const ConfigOverrides &config_overrides)TierEngineMutex
TierEngineSleep(const fs::path &config_path, const ConfigOverrides &config_overrides)TierEngineSleep
TierEngineTiering(const fs::path &config_path, const ConfigOverrides &config_overrides)TierEngineTiering
tiers_TierEngineBaseprotected
unlock_mutex(void)TierEngineMutexprotected
unpin_files(const std::vector< std::string > &args)TierEngineAdhoc
update_db(void)TierEngineTiering
~TierEngineAdhoc()TierEngineAdhoc
~TierEngineBase(void)TierEngineBasevirtual
~TierEngineDatabase(void)TierEngineDatabase
~TierEngineMutex(void)TierEngineMutex
~TierEngineSleep(void)TierEngineSleep
~TierEngineTiering(void)TierEngineTiering