Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
populate Exec a bit more
[simgrid.git] / examples / s4u / README.doc
index 62113f7..efcefaa 100644 (file)
@@ -113,6 +113,11 @@ TODO: document here the examples about plugins
 
 @section s4u_ex_synchro Inter-Actor Synchronization 
 
+ - <b>Waiting for the termination of an actor</b> (joining on it)
+   @ref examples/s4u/actor-join/s4u-actor-join.cpp \n
+   The simgrid::s4u::Actor::join() method allows to block the current
+   actor until the end of the receiving actor.
+
  - <b>Mutex: </b> @ref examples/s4u/mutex/s4u-mutex.cpp \n
    Shows how to use simgrid::s4u::Mutex synchronization objects.
 
@@ -164,6 +169,10 @@ also the tesh files in the example directories for details.
 The examples of this section demonstrate how to interact with the
 simulated storages.
 
+  - <b>File Management</b>. @ref examples/s4u/io-file-system/s4u-io-file-system.cpp \n
+    This example illustrates the use of operations on files
+    (read, write, seek, tell, unlink, ...).
+
   - <b>Access to raw storage devices </b>.
     @ref examples/s4u/io-storage-raw/s4u-io-storage-raw.cpp \n
     This example illustrates how to simply read and write data on a
@@ -192,6 +201,7 @@ simulated storages.
 @example examples/s4u/actor-create/s4u-actor-create_d.xml
 @example examples/s4u/actor-daemon/s4u-actor-daemon.cpp
 @example examples/s4u/actor-execute/s4u-actor-execute.cpp
+@example examples/s4u/actor-join/s4u-actor-join.cpp
 @example examples/s4u/actor-kill/s4u-actor-kill.cpp
 @example examples/s4u/actor-lifetime/s4u-actor-lifetime.cpp 
 @example examples/s4u/actor-lifetime/s4u-actor-lifetime_d.xml 
@@ -205,6 +215,7 @@ simulated storages.
 @example examples/s4u/async-waitall/s4u-async-waitall.cpp
 @example examples/s4u/async-waitany/s4u-async-waitany.cpp
 @example examples/s4u/energy-pstate/s4u-energy-pstate.cpp
+@example examples/s4u/io-file-system/s4u-io-file-system.cpp
 @example examples/s4u/io-file-remote/s4u-io-file-remote.cpp
 @example examples/s4u/io-storage-raw/s4u-io-storage-raw.cpp \n
 @example examples/s4u/mutex/s4u-mutex.cpp