23 #ifndef __PLUGINS_OPENPRS_ASPECT_OPENPRS_ENV_MANAGER_H_ 24 #define __PLUGINS_OPENPRS_ASPECT_OPENPRS_ENV_MANAGER_H_ 26 #include <core/utils/lockptr.h> 45 const std::string &mp_host,
unsigned short mp_tcp_port,
49 void create_kernel(
const std::string &kernel_name,
bool use_xoprs,
50 std::list<std::string> &extra_data_path,
bool utils_gdb_delay);
51 void destroy_kernel(
const std::string &kernel_name);
53 std::list<std::string> kernels()
const;
58 {
return server_host_; }
63 {
return server_port_; }
76 const std::string server_host_;
77 const unsigned short server_port_;
78 const std::string mp_host_;
79 const unsigned short mp_port_;
85 std::map<std::string, fawkes::SubProcess *> kernels_;
const std::string & mp_host() const
Get mp-oprs hostname.
Fawkes library namespace.
This is supposed to be the central clock in Fawkes.
unsigned short mp_port() const
Get mp-oprs TCP port.
const std::string & server_host() const
Get oprs-server hostname.
Interface for configuration handling.
unsigned short server_port() const
Get oprs-server TCP port.