return this->pimpl_cpu->is_on();
}
-int Host::getPstatesCount() const
+int Host::get_pstate_count() const
{
- return this->pimpl_cpu->get_pstates_count();
+ return this->pimpl_cpu->get_pstate_count();
}
/**
* walk through the routing components tree and find a route between hosts
* by calling each "get_route" function in each routing component.
*/
-void Host::routeTo(Host* dest, std::vector<Link*>& links, double* latency)
+void Host::route_to(Host* dest, std::vector<Link*>& links, double* latency)
{
std::vector<kernel::resource::LinkImpl*> linkImpls;
- this->routeTo(dest, linkImpls, latency);
+ this->route_to(dest, linkImpls, latency);
for (kernel::resource::LinkImpl* const& l : linkImpls)
links.push_back(&l->piface_);
}
/** @brief Just like Host::routeTo, but filling an array of link implementations */
-void Host::routeTo(Host* dest, std::vector<kernel::resource::LinkImpl*>& links, double* latency)
+void Host::route_to(Host* dest, std::vector<kernel::resource::LinkImpl*>& links, double* latency)
{
simgrid::kernel::routing::NetZoneImpl::get_global_route(pimpl_netpoint, dest->pimpl_netpoint, links, latency);
if (XBT_LOG_ISENABLED(surf_route, xbt_log_priority_debug)) {
/** Get the properties assigned to a host */
std::map<std::string, std::string>* Host::getProperties()
{
- return simgrid::simix::simcall([this] { return this->pimpl_->getProperties(); });
+ return simgrid::simix::simcall([this] { return this->pimpl_->get_properties(); });
}
/** Retrieve the property value (or nullptr if not set) */
const char* Host::get_property(const char* key)
{
- return this->pimpl_->getProperty(key);
+ return this->pimpl_->get_property(key);
}
void Host::set_property(std::string key, std::string value)
{
- simgrid::simix::simcall([this, key, value] { this->pimpl_->setProperty(key, value); });
+ simgrid::simix::simcall([this, key, value] { this->pimpl_->set_property(key, value); });
}
/** @brief Get the peak processor speed (in flops/s), at the specified pstate */
}
/** @brief Returns the number of core of the processor. */
-int Host::getCoreCount()
+int Host::get_core_count()
{
- return this->pimpl_cpu->get_cores_count();
+ return this->pimpl_cpu->get_core_count();
}
/** @brief Set the pstate at which the host should run */
-void Host::setPstate(int pstate_index)
+void Host::set_pstate(int pstate_index)
{
simgrid::simix::simcall([this, pstate_index] { this->pimpl_cpu->set_pstate(pstate_index); });
}
/** @brief Retrieve the pstate at which the host is currently running */
-int Host::getPstate()
+int Host::get_pstate()
{
return this->pimpl_cpu->get_pstate();
}
*/
int sg_host_core_count(sg_host_t host)
{
- return host->getCoreCount();
+ return host->get_core_count();
}
double sg_host_get_available_speed(sg_host_t host)
*/
int sg_host_get_nb_pstates(sg_host_t host)
{
- return host->getPstatesCount();
+ return host->get_pstate_count();
}
/** @brief Gets the pstate at which that host currently runs.
*/
int sg_host_get_pstate(sg_host_t host)
{
- return host->getPstate();
+ return host->get_pstate();
}
/** @brief Sets the pstate at which that host should run.
*
*/
void sg_host_set_pstate(sg_host_t host, int pstate)
{
- host->setPstate(pstate);
+ host->set_pstate(pstate);
}
/** \ingroup m_host_management
void sg_host_route(sg_host_t from, sg_host_t to, xbt_dynar_t links)
{
std::vector<simgrid::s4u::Link*> vlinks;
- from->routeTo(to, vlinks, nullptr);
+ from->route_to(to, vlinks, nullptr);
for (auto const& link : vlinks)
xbt_dynar_push(links, &link);
}
{
std::vector<simgrid::s4u::Link*> vlinks;
double res = 0;
- from->routeTo(to, vlinks, &res);
+ from->route_to(to, vlinks, &res);
return res;
}
/**
double min_bandwidth = -1.0;
std::vector<simgrid::s4u::Link*> vlinks;
- from->routeTo(to, vlinks, nullptr);
+ from->route_to(to, vlinks, nullptr);
for (auto const& link : vlinks) {
double bandwidth = link->get_bandwidth();
if (bandwidth < min_bandwidth || min_bandwidth < 0.0)