X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b3eb11c2c1f3d65bbc5d764d347cd58b9d598ab0..refs/tags/v3.31:/examples/README.rst diff --git a/examples/README.rst b/examples/README.rst index 4c0297884b..af59d293a2 100644 --- a/examples/README.rst +++ b/examples/README.rst @@ -108,7 +108,7 @@ Actors can forcefully stop other actors. .. example-tab:: examples/python/actor-kill/actor-kill.py - See also :py:func:`simgrid.Actor.kill`, :py:func:`simgrid.Actor.kill_all`, :py:func:`simgrid.this_actor.exit`, + See also :py:func:`simgrid.Actor.kill()`, :py:func:`simgrid.Actor.kill_all()`, :py:func:`simgrid.this_actor.exit()`, :py:func:`simgrid.this_actor.on_exit`. .. example-tab:: examples/c/actor-kill/actor-kill.c @@ -216,7 +216,7 @@ Actors can move or be moved from a host to another very easily. It amounts to se .. example-tab:: examples/python/actor-migrate/actor-migrate.py - See also :py:func:`simgrid.this_actor.set_host()` and :py:func:`simgrid.Actor.host`. + See also :py:attr:`simgrid.Actor.host`. .. example-tab:: examples/c/actor-migrate/actor-migrate.c @@ -353,6 +353,10 @@ This example is very similar to the previous one, simply adding how to declare t See also :cpp:func:`simgrid::s4u::Activity::wait_until()` and :cpp:func:`simgrid::s4u::Comm::wait_for()`. + .. example-tab:: examples/python/comm-waitfor/comm-waitfor.py + + See also :py:func:`simgrid.Comm.wait_for()` and :py:func:`simgrid.Comm.wait_any_for()` + Suspending communications ^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -469,8 +473,8 @@ You can start asynchronous executions, just like you would fire background threa See also :py:func:`simgrid.this_actor.exec_init()`, :py:func:`simgrid.Activity.start()`, :py:func:`simgrid.Activity.wait()`, - :py:func:`simgrid.Exec.remaining()`, - :py:func:`simgrid.Exec.remaining_ratio`, + :py:attr:`simgrid.Exec.remaining`, + :py:attr:`simgrid.Exec.remaining_ratio`, :py:func:`simgrid.this_actor.exec_async()` and :py:func:`simgrid.Activity.cancel()`. @@ -497,12 +501,14 @@ You can start executions on remote hosts, or even change the host on which they .. example-tab:: examples/python/exec-remote/exec-remote.py - See also :py:func:`simgrid.Exec.host`. + See also :py:attr:`simgrid.Exec.host`. .. example-tab:: examples/c/exec-remote/exec-remote.c See also :cpp:func:`sg_exec_set_host()`. +.. _s4u_ex_ptasks: + Parallel executions ^^^^^^^^^^^^^^^^^^^ @@ -542,7 +548,7 @@ of a host can then be accessed and changed from the program. .. example-tab:: examples/python/exec-dvfs/exec-dvfs.py - See also :py:func:`Host.pstate_speed` and :py:func:`Host.set_pstate`. + See also :py:attr:`Host.pstate_speed` and :py:func:`Host.set_pstate()`. .. example-tab:: examples/platforms/energy_platform.xml @@ -610,6 +616,8 @@ Shows how to use :cpp:type:`simgrid::s4u::Barrier` synchronization objects. .. example-tab:: examples/cpp/synchro-barrier/s4u-synchro-barrier.cpp + .. example-tab:: examples/python/synchro-barrier/synchro-barrier.py + Condition variable: basic usage ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -637,6 +645,8 @@ Shows how to use :cpp:type:`simgrid::s4u::Mutex` synchronization objects. .. example-tab:: examples/cpp/synchro-mutex/s4u-synchro-mutex.cpp + .. example-tab:: examples/python/synchro-mutex/synchro-mutex.py + Semaphore ^^^^^^^^^