X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ec19c7fa602511e301668971cadf503df8ce8707..a2cf3a7cbbc69e69e7c18c7168c7bb2396122cd1:/src/surf/network_interface.hpp diff --git a/src/surf/network_interface.hpp b/src/surf/network_interface.hpp index 9d3223775b..25ec028356 100644 --- a/src/surf/network_interface.hpp +++ b/src/surf/network_interface.hpp @@ -1,5 +1,4 @@ -/* Copyright (c) 2004-2015. The SimGrid Team. - * All rights reserved. */ +/* Copyright (c) 2004-2017. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -7,17 +6,12 @@ #ifndef SURF_NETWORK_INTERFACE_HPP_ #define SURF_NETWORK_INTERFACE_HPP_ -#include - -#include - -#include "xbt/fifo.h" -#include "xbt/dict.h" -#include "surf_interface.hpp" -#include "src/surf/PropertyHolder.hpp" - -#include "simgrid/link.h" #include "simgrid/s4u/Link.hpp" +#include "src/surf/PropertyHolder.hpp" +#include "src/surf/surf_interface.hpp" +#include "xbt/base.h" +#include +#include /*********** * Classes * @@ -213,14 +207,12 @@ namespace simgrid { : simgrid::surf::Action(model, cost, failed, var) {}; void setState(simgrid::surf::Action::State state) override; + std::list links(); double latency_; double latCurrent_; double weight_; double rate_; - const char* senderLinkName_; - double senderSize_; - xbt_fifo_item_t senderFifoItem_; }; } }