}
sg_link_t sg_link_by_name(const char* name)
{
- return simgrid::s4u::Link::byName(name);
+ return simgrid::s4u::Link::by_name(name);
}
int sg_link_is_shared(sg_link_t link)
{
- return link->sharingPolicy();
+ return (int)link->sharingPolicy();
}
double sg_link_bandwidth(sg_link_t link)
{
namespace simgrid {
namespace s4u {
-Link* Link::byName(const char* name)
+Link* Link::by_name(const char* name)
{
kernel::resource::LinkImpl* res = kernel::resource::LinkImpl::byName(name);
if (res == nullptr)
return this->pimpl_->bandwidth();
}
-int Link::sharingPolicy()
+Link::SharingPolicy Link::sharingPolicy()
{
return this->pimpl_->sharingPolicy();
}