plebble
|
Public Types | |
typedef us::gov::cli::hmi | b |
![]() | |
typedef us::gov::io::params | params |
typedef us::gov::io::shell_args | shell_args |
typedef us::gov::io::cfg_daemon | cfg_daemon |
typedef us::gov::io::cfg1 | cfg1 |
typedef us::gov::io::screen | screen |
typedef us::gov::socket::datagram | datagram |
Public Member Functions | |
hmi_t (int argc, char **argv, ostream &os) | |
void | setup_signals (bool) override |
![]() | |
hmi (ostream &) | |
hmi (int argc, char **argv, ostream &) | |
hmi (const shell_args &, ostream &) | |
hmi (const params &, ostream &) | |
virtual | ~hmi () |
void | write_rpc_client_key () |
void | dump_diff (const string &diff_file) const |
void | dump_db (const string &snapshot_block, int detail) const |
void | print_id () const |
bool | run_online () |
bool | run_offline () |
void | interactive_shell () |
ko | exec (const string &cmd) |
ko | start () |
ko | start (datagram::dispatcher_t *) |
void | stop () |
void | join () |
ko | run () |
ko | wait_connected () |
Additional Inherited Members | |
![]() | |
static string | parse_options (shell_args &args, params &p) |
static void | help (const params &p, ostream &os) |
static void | banner (const params &, ostream &) |
![]() | |
bool | interactive {false} |
gov::engine::daemon * | demon {nullptr} |
rpc_api * | rpc_demon {nullptr} |
cfg_daemon * | cfg {nullptr} |
cfg1 * | cfgcli {nullptr} |
params | p |
screen | scr |
string | home |
ko | ret {ok} |
![]() | |
static const char * | KO_10100 |
static const char * | KO_20195 |
typedef us::gov::cli::hmi hmi_t::b |
|
inline |
|
overridevirtual |
Reimplemented from us::gov::cli::hmi.
References sig_handler().