X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9e520c5a3497bcaad04415c221071ef9be69866d..8333a265a2dd45f1c7e94beda058348e91a7b27a:/docs/source/Plugins.rst diff --git a/docs/source/Plugins.rst b/docs/source/Plugins.rst index 01c836bc1a..2b9f596f11 100644 --- a/docs/source/Plugins.rst +++ b/docs/source/Plugins.rst @@ -1,27 +1,31 @@ .. _plugins: +SimGrid Plugins +############### + .. raw:: html - + -
-
- -SimGrid Plugins -############### +
+
You can extend SimGrid without modifying it, thanks to our plugin mechanism. This page describes how to write your own plugin, and -documents some of the plugins distributed with SimGrid. +documents some of the plugins distributed with SimGrid: + + - :ref:`Host Energy `: models the energy dissipation of the compute units. + - :ref:`Link Energy `: models the energy dissipation of the network. + - :ref:`Host Load `: monitors the load of the compute units. -- :ref:`Host Energy `: models the energy dissipation of the compute units. -- :ref:`Link Energy `: models the energy dissipation of the network. -- :ref:`Host Load `: monitors the load of the compute units. +You can activate these plugins with the :ref:`--cfg=plugin ` command +line option, for example with ``--cfg=plugin:host_energy``. You can get the full +list of existing plugins with ``--cfg=plugin:help``. Defining a Plugin ***************** @@ -97,23 +101,38 @@ to explore the other ones. .. _plugin_host_energy: -Host Energy Plugin -================== +Host Energy +=========== + +.. doxygengroup:: plugin_host_energy + -.. doxygengroup:: Plugin_host_energy .. _plugin_link_energy: -Link Energy Plugin -================== +Link Energy +=========== + +.. doxygengroup:: plugin_link_energy + -.. doxygengroup:: Plugin_link_energy .. _plugin_host_load: -Host Load Plugin -================ +Host Load +========= + +.. doxygengroup:: plugin_host_load + + + +.. _plugin_filesystem: + +File System +=========== + +.. doxygengroup:: plugin_filesystem -.. doxygengroup:: Plugin_host_load .. LocalWords: SimGrid +