| add_log_observer(const unsigned int unit) override | openvpn::RunContext< ServerThread, Stats > | inlinevirtual |
| add_thread() | openvpn::RunContext< ServerThread, Stats > | inlineprivate |
| async_stop() override | openvpn::RunContext< ServerThread, Stats > | inlinevirtual |
| async_stop_ | openvpn::RunContext< ServerThread, Stats > | private |
| cancel() override | openvpn::RunContext< ServerThread, Stats > | inlinevirtual |
| clear_server(const unsigned int unit) | openvpn::RunContext< ServerThread, Stats > | inline |
| disable_log_history() override | openvpn::RunContext< ServerThread, Stats > | inlinevirtual |
| enable_log_history() | openvpn::RunContext< ServerThread, Stats > | inline |
| exit_timer | openvpn::RunContext< ServerThread, Stats > | private |
| get_servers() | openvpn::RunContext< ServerThread, Stats > | inline |
| halt | openvpn::RunContext< ServerThread, Stats > | protected |
| io_context | openvpn::RunContext< ServerThread, Stats > | private |
| io_context_ptr() | openvpn::RunContext< ServerThread, Stats > | inline |
| is_thread_safe() | openvpn::RC< thread_safe_refcount > | static |
| join() | openvpn::RunContext< ServerThread, Stats > | inline |
| log(const std::string &str) override | openvpn::RunContext< ServerThread, Stats > | inlinevirtual |
| log_context | openvpn::RunContext< ServerThread, Stats > | private |
| log_history | openvpn::RunContext< ServerThread, Stats > | private |
| log_observers | openvpn::RunContext< ServerThread, Stats > | private |
| log_reopen | openvpn::RunContext< ServerThread, Stats > | private |
| log_wrap | openvpn::RunContext< ServerThread, Stats > | private |
| log_wrapper() | openvpn::RunContext< ServerThread, Stats > | inline |
| mutex | openvpn::RunContext< ServerThread, Stats > | private |
| operator=(const RC &)=delete | openvpn::RC< thread_safe_refcount > | |
| prefix | openvpn::RunContext< ServerThread, Stats > | private |
| process_exception(const std::string &thread_name, const unsigned int unit, const bool io_context_run_called, openvpn_io::io_context &io_context, SVC &svc, PThreadBarrier &event_loop_bar, const std::exception &e) | openvpn::RunContext< ServerThread, Stats > | inline |
| Ptr typedef | openvpn::RunContext< ServerThread, Stats > | |
| RC() noexcept=default | openvpn::RC< thread_safe_refcount > | |
| RC(const RC &)=delete | openvpn::RC< thread_safe_refcount > | |
| refcount_ | openvpn::RC< thread_safe_refcount > | private |
| remove_thread() | openvpn::RunContext< ServerThread, Stats > | inlineprivate |
| run() | openvpn::RunContext< ServerThread, Stats > | inline |
| RunContext() | openvpn::RunContext< ServerThread, Stats > | inline |
| schedule_debug_exit() | openvpn::RunContext< ServerThread, Stats > | inlineprivate |
| servlist | openvpn::RunContext< ServerThread, Stats > | private |
| set_async_stop(Stop *async_stop) | openvpn::RunContext< ServerThread, Stats > | inline |
| set_log_reopen(LogSetup::Ptr lr) | openvpn::RunContext< ServerThread, Stats > | inline |
| set_prefix(const std::string &pre) | openvpn::RunContext< ServerThread, Stats > | inline |
| set_server(const unsigned int unit, ServerThread *serv) | openvpn::RunContext< ServerThread, Stats > | inline |
| set_stats_obj(const typename Stats::Ptr &stats_arg) | openvpn::RunContext< ServerThread, Stats > | inline |
| set_thread(const unsigned int unit, std::thread *thread) | openvpn::RunContext< ServerThread, Stats > | inline |
| signal(const openvpn_io::error_code &error, int signum) | openvpn::RunContext< ServerThread, Stats > | inlineprotectedvirtual |
| signal_rearm() | openvpn::RunContext< ServerThread, Stats > | inlineprivate |
| signals | openvpn::RunContext< ServerThread, Stats > | private |
| stats | openvpn::RunContext< ServerThread, Stats > | private |
| thread_count | openvpn::RunContext< ServerThread, Stats > | private |
| threadlist | openvpn::RunContext< ServerThread, Stats > | private |
| use_count() const noexcept | openvpn::RC< thread_safe_refcount > | |
| ~RC()=default | openvpn::RC< thread_safe_refcount > | virtual |