42#include <boost/optional/optional_fwd.hpp>
59 ,
const boost::optional<tools::login>& login
69 bool start_handling(std::function<
void(
void)> exit_handler = NULL);
74 bool help(
const std::vector<std::string>& args);
75 bool apropos(
const std::vector<std::string>& args);
Definition: core_rpc_server.h:60
Definition: command_parser_executor.h:48
Definition: command_server.h:49
t_command_parser_executor m_parser
Definition: command_server.h:51
std::string get_commands_str()
Definition: command_server.cpp:412
bool m_is_rpc
Definition: command_server.h:53
void stop_handling()
Definition: command_server.cpp:365
epee::console_handlers_binder m_command_lookup
Definition: command_server.h:52
bool help(const std::vector< std::string > &args)
Definition: command_server.cpp:372
bool process_command_vec(const std::vector< std::string > &cmd)
Definition: command_server.cpp:346
bool process_command_str(const std::string &cmd)
Definition: command_server.cpp:341
bool apropos(const std::vector< std::string > &args)
Definition: command_server.cpp:385
bool start_handling(std::function< void(void)> exit_handler=NULL)
Definition: command_server.cpp:356
std::string get_command_usage(const std::vector< std::string > &args)
Definition: command_server.cpp:424
Definition: console_handler.h:627
Definition: command_parser_executor.cpp:39
boost::endian::big_uint16_t port
Definition: socks.cpp:59
boost::endian::big_uint32_t ip
Definition: socks.cpp:60
unsigned short uint16_t
Definition: stdint.h:125
unsigned int uint32_t
Definition: stdint.h:126