X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6683debe0efeb6371e0cbafb4f0d461325dd59a5..f9e6853d2c5b7b867211700bc12f0ee57f640b30:/src/bindings/java/surf_swig.hpp diff --git a/src/bindings/java/surf_swig.hpp b/src/bindings/java/surf_swig.hpp index 6066116a03..1c51c7b6c8 100644 --- a/src/bindings/java/surf_swig.hpp +++ b/src/bindings/java/surf_swig.hpp @@ -4,24 +4,26 @@ #include "src/surf/network_interface.hpp" #include "src/surf/maxmin_private.hpp" +typedef xbt_dynar_t NetworkLinkDynar; + double getClock(); +void clean(); + +NetworkLinkDynar getRoute(char *srcName, char *dstName); + class Plugin { public: - virtual ~Plugin() { + virtual ~Plugin() { std::cout << "Plugin::~Plugin()" << std:: endl; } - void exit() { - surf_exit(); - } - - void activateCpuCreatedCallback(); + void activateCpuCreatedCallback(); virtual void cpuCreatedCallback(Cpu *cpu) {} void activateCpuDestructedCallback(); virtual void cpuDestructedCallback(Cpu *cpu) {} - + void activateCpuStateChangedCallback(); virtual void cpuStateChangedCallback(Cpu *cpu) {}