X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f740c70bdd98735830f48bdd757135d3eb4825d0..24eff0b164b2560dd2a6237573213fbc944cde64:/docs/source/Plugins.rst diff --git a/docs/source/Plugins.rst b/docs/source/Plugins.rst index a173215837..0a9669fdb1 100644 --- a/docs/source/Plugins.rst +++ b/docs/source/Plugins.rst @@ -69,7 +69,8 @@ kind of objects, please let us now. Partial list of existing signals in s4u: -- :cpp:func:`Actor::on_creation ` +- In actors: + :cpp:func:`Actor::on_creation ` :cpp:func:`Actor::on_suspend ` :cpp:func:`Actor::on_this_suspend ` :cpp:func:`Actor::on_resume ` @@ -83,40 +84,77 @@ Partial list of existing signals in s4u: :cpp:func:`Actor::on_termination ` :cpp:func:`Actor::on_this_termination ` :cpp:func:`Actor::on_destruction ` -- :cpp:func:`Comm::on_send ` - :cpp:func:`Comm::on_recv ` - :cpp:func:`Comm::on_completion ` -- :cpp:func:`CommImpl::on_start ` - :cpp:func:`CommImpl::on_completion ` -- :cpp:func:`Disk::on_creation ` - :cpp:func:`Disk::on_destruction ` - :cpp:func:`Disk::on_state_change ` -- :cpp:func:`Engine::on_platform_creation ` +- In the engine: + :cpp:func:`Engine::on_platform_creation ` :cpp:func:`Engine::on_platform_created ` :cpp:func:`Engine::on_time_advance ` :cpp:func:`Engine::on_simulation_end ` :cpp:func:`Engine::on_deadlock ` -- :cpp:func:`Exec::on_start ` - :cpp:func:`Exec::on_completion ` -- :cpp:func:`Host::on_creation ` - :cpp:func:`Host::on_destruction ` - :cpp:func:`Host::on_state_change ` - :cpp:func:`Host::on_speed_change ` -- :cpp:func:`Io::on_start ` - :cpp:func:`Io::on_completion ` -- :cpp:func:`Link::on_creation ` - :cpp:func:`Link::on_destruction ` - :cpp:func:`Link::on_state_change ` - :cpp:func:`Link::on_speed_change ` - :cpp:func:`Link::on_communication_state_change ` -- :cpp:func:`NetZone::on_creation ` - :cpp:func:`NetZone::on_seal ` -- :cpp:func:`VirtualMachine::on_start ` - :cpp:func:`VirtualMachine::on_started ` - :cpp:func:`VirtualMachine::on_suspend ` - :cpp:func:`VirtualMachine::on_resume ` - :cpp:func:`VirtualMachine::on_migration_start ` - :cpp:func:`VirtualMachine::on_migration_end ` + +- In resources: + + - :cpp:func:`Disk::on_creation ` + :cpp:func:`Disk::on_destruction ` + :cpp:func:`Disk::on_this_destruction ` + :cpp:func:`Disk::on_onoff ` + :cpp:func:`Disk::on_this_onoff ` + - :cpp:func:`Host::on_creation ` + :cpp:func:`Host::on_destruction ` + :cpp:func:`Host::on_this_destruction ` + :cpp:func:`Host::on_onoff ` + :cpp:func:`Host::on_this_onoff ` + :cpp:func:`Host::on_speed_change ` + :cpp:func:`Host::on_this_speed_change ` + :cpp:func:`Host::on_exec_state_change ` + - :cpp:func:`Link::on_creation ` + :cpp:func:`Link::on_destruction ` + :cpp:func:`Link::on_this_destruction ` + :cpp:func:`Link::on_onoff ` + :cpp:func:`Link::on_this_onoff ` + :cpp:func:`Link::on_bandwidth_change ` + :cpp:func:`Link::on_this_bandwidth_change ` + :cpp:func:`Link::on_communication_state_change ` + + - :cpp:func:`NetZone::on_creation ` + :cpp:func:`NetZone::on_seal ` + - :cpp:func:`VirtualMachine::on_start ` + :cpp:func:`VirtualMachine::on_this_start ` + :cpp:func:`VirtualMachine::on_started ` + :cpp:func:`VirtualMachine::on_this_started ` + :cpp:func:`VirtualMachine::on_suspend ` + :cpp:func:`VirtualMachine::on_this_suspend ` + :cpp:func:`VirtualMachine::on_resume ` + :cpp:func:`VirtualMachine::on_this_resume ` + :cpp:func:`VirtualMachine::on_migration_start ` + :cpp:func:`VirtualMachine::on_this_migration_start ` + :cpp:func:`VirtualMachine::on_migration_end ` + :cpp:func:`VirtualMachine::on_this_migration_end ` + +- In activities: + + - :cpp:func:`Comm::on_send ` + :cpp:func:`Comm::on_recv ` + - :cpp:func:`Comm::on_start ` + :cpp:func:`Comm::on_this_start ` + :cpp:func:`Comm::on_completion ` + :cpp:func:`Comm::on_this_completion ` + :cpp:func:`Comm::on_suspend ` + :cpp:func:`Comm::on_resume ` + :cpp:func:`Comm::on_veto ` + - :cpp:func:`Exec::on_start ` + :cpp:func:`Exec::on_this_start ` + :cpp:func:`Exec::on_completion ` + :cpp:func:`Exec::on_this_completion ` + :cpp:func:`Exec::on_suspend ` + :cpp:func:`Exec::on_resume ` + :cpp:func:`Exec::on_veto ` + - :cpp:func:`Io::on_start ` + :cpp:func:`Io::on_this_start ` + :cpp:func:`Io::on_completion ` + :cpp:func:`Io::on_this_completion ` + :cpp:func:`Io::on_suspend ` + :cpp:func:`Io::on_resume ` + :cpp:func:`Io::on_veto ` Existing Plugins **************** @@ -179,4 +217,11 @@ Operation .. doxygengroup:: plugin_operation +.. _plugin_photovoltaic: + +Photovoltaic +=========== + +.. doxygengroup:: plugin_photovoltaic + .. LocalWords: SimGrid