Skip to content
API Documentation
BastionGuard™
bsc::service::DaemonService Member List

This is the complete list of members for bsc::service::DaemonService, including all inherited members.

config_bsc::service::DaemonServiceprivate
DaemonService(bsc::config::Config config)bsc::service::DaemonServiceexplicit
decide_connection(bsc::model::Connection conn, bool realtime, bool allow_blocking_ask=true)bsc::service::DaemonServiceprivate
desktop_active_bsc::service::DaemonServiceprivate
desktop_allows_activity() constbsc::service::DaemonServiceprivate
dns_bsc::service::DaemonServiceprivate
enrich_from_recent_flows(bsc::model::Connection &conn)bsc::service::DaemonServiceprivate
enrich_from_recent_processes(bsc::model::Connection &conn, std::chrono::milliseconds max_age=std::chrono::milliseconds(5000))bsc::service::DaemonServiceprivate
firewall_bsc::service::DaemonServiceprivate
flow_mutex_bsc::service::DaemonServicemutableprivate
handle_notification(const bsc::ui::NotificationEvent &ev)bsc::service::DaemonServiceprivate
handle_proc_event(const bsc::netlink::ProcEvent &ev)bsc::service::DaemonServiceprivate
heartbeat()bsc::service::DaemonServiceprivate
inactive_notice_logged_bsc::service::DaemonServiceprivate
is_asking_bsc::service::DaemonServiceprivate
net_bsc::service::DaemonServiceprivate
nfqueue_bsc::service::DaemonServiceprivate
parse_interval(const std::string &v, std::chrono::milliseconds def=std::chrono::seconds(5))bsc::service::DaemonServiceprivatestatic
persist_learned_rule(const bsc::model::Connection &conn, const bsc::rule::Rule &decision)bsc::service::DaemonServiceprivate
proc_bsc::service::DaemonServiceprivate
proc_events_bsc::service::DaemonServiceprivate
recent_flows_bsc::service::DaemonServiceprivate
reload_firewall()bsc::service::DaemonServiceprivate
reload_rules()bsc::service::DaemonServiceprivate
remember_connection(const bsc::model::Connection &conn)bsc::service::DaemonServiceprivate
rules_bsc::service::DaemonServiceprivate
rules_changed() constbsc::service::DaemonServiceprivate
rules_mtime_bsc::service::DaemonServiceprivate
rules_reload_mutex_bsc::service::DaemonServicemutableprivate
run()bsc::service::DaemonService
running_bsc::service::DaemonServiceprivate
scan_connections()bsc::service::DaemonServiceprivate
seen_bsc::service::DaemonServiceprivate
seen_mutex_bsc::service::DaemonServiceprivate
set_desktop_active(bool active)bsc::service::DaemonServiceprivate
start_time_bsc::service::DaemonServiceprivate
stats_bsc::service::DaemonServiceprivate
stop()bsc::service::DaemonService
tasks_bsc::service::DaemonServiceprivate
ui_bsc::service::DaemonServiceprivate
verdict_cache_bsc::service::DaemonServiceprivate
verdict_cache_mutex_bsc::service::DaemonServicemutableprivate
verdict_key(const bsc::model::Connection &c)bsc::service::DaemonServiceprivatestatic
verdict_lookup(const bsc::model::Connection &c) constbsc::service::DaemonServiceprivate
verdict_store(const bsc::model::Connection &c, const bsc::rule::Rule &r)bsc::service::DaemonServiceprivate