Class server_monitor::server_entry¶
Public Functions¶
| Type | Name |
|---|---|
| char *const * | get_argv () const |
| std::string | get_exec_path () const |
| std::chrono::steady_clock::time_point | get_last_revived_time () const |
| bool | get_need_revive () const |
| int | get_pid () const |
| server_entry & | operator= (const server_entry &) = delete |
| server_entry & | operator= (server_entry && other) |
| void | proc_make_arg (const std::string & args) |
| server_entry (int pid, const std::string & exec_path, const std::string & args, std::chrono::steady_clock::time_point revive_time) |
|
| server_entry (const server_entry &) = delete |
|
| server_entry (server_entry &&) = default |
|
| void | set_exec_path (const std::string & exec_path) |
| void | set_last_revived_time (std::chrono::steady_clock::time_point revive_time) |
| void | set_need_revive (bool need_revive) |
| void | set_pid (int pid) |
| ~server_entry () |
Public Functions Documentation¶
function get_argv¶
function get_exec_path¶
function get_last_revived_time¶
function get_need_revive¶
function get_pid¶
function operator=¶
function operator=¶
function proc_make_arg¶
function server_entry [1/3]¶
server_entry::server_entry (
int pid,
const std::string & exec_path,
const std::string & args,
std::chrono::steady_clock::time_point revive_time
)
function server_entry [2/3]¶
function server_entry [3/3]¶
function set_exec_path¶
function set_last_revived_time¶
function set_need_revive¶
function set_pid¶
function ~server_entry¶
The documentation for this class was generated from the following file cubrid/src/executables/master_server_monitor.hpp