X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a78b54c302824f7eb5180385f3346502bede10b2..809ce498a496be4898e4ed739c54b129b55be4c0:/doc/gtut-tour.doc diff --git a/doc/gtut-tour.doc b/doc/gtut-tour.doc index bb4e7fd28d..402a7f0a24 100644 --- a/doc/gtut-tour.doc +++ b/doc/gtut-tour.doc @@ -16,8 +16,15 @@ all features available in GRAS. DOXYGEN_NAVBAR_CHILD "6: Logs"=GRAS_tut_tour_logs.html DOXYGEN_NAVBAR_CHILD "7: Timers"=GRAS_tut_tour_timers.html DOXYGEN_NAVBAR_CHILD "8: Exceptions"=GRAS_tut_tour_exceptions.html - DOXYGEN_NAVBAR_CHILD "9: Simple data"=GRAS_tut_tour_simpledata.html + DOXYGEN_NAVBAR_CHILD "9: Data exchange"=GRAS_tut_tour_simpledata.html DOXYGEN_NAVBAR_CHILD "10: RPC"=GRAS_tut_tour_rpc.html + DOXYGEN_NAVBAR_CHILD "11: Explicit wait"=GRAS_tut_tour_explicitwait.html + DOXYGEN_NAVBAR_CHILD "Recapping part 1"=GRAS_tut_tour_message_recaping.html + DOXYGEN_NAVBAR_CHILD "12: Static data definition"=GRAS_tut_tour_staticstruct.html + DOXYGEN_NAVBAR_CHILD "13: Pointers definition"=GRAS_tut_tour_pointers.html + DOXYGEN_NAVBAR_CHILD "14: Dynars definition"=GRAS_tut_tour_dynars.html + DOXYGEN_NAVBAR_CHILD "15: Manual data definition"=GRAS_tut_tour_manualdatadef.html + DOXYGEN_NAVBAR_CHILD "16: Advanced data definition"=GRAS_tut_tour_exchangecb.html --> \endhtmlonly Part 1: Bases @@ -75,26 +82,71 @@ all features available in GRAS. - \ref GRAS_tut_tour_simpledata - \ref GRAS_tut_tour_simpledata_intro + - \ref GRAS_tut_tour_simpledata_intro_conv + - \ref GRAS_tut_tour_simpledata_intro_gras + - \ref GRAS_tut_tour_simpledata_use - \ref GRAS_tut_tour_simpledata_example - \ref GRAS_tut_tour_simpledata_recap - \ref GRAS_tut_tour_rpc - \ref GRAS_tut_tour_rpc_intro - \ref GRAS_tut_tour_rpc_use + - \ref GRAS_tut_tour_rpc_use_declare + - \ref GRAS_tut_tour_rpc_use_i2a_cb + - \ref GRAS_tut_tour_rpc_use_a2i_cb + - \ref GRAS_tut_tour_rpc_use_rest - \ref GRAS_tut_tour_rpc_recap - + + - \ref GRAS_tut_tour_explicitwait + - GRAS_tut_tour_explicitwait_intro + - GRAS_tut_tour_explicitwait_use + - GRAS_tut_tour_explicitwait_recap + + - \ref GRAS_tut_tour_message_recaping + - \ref GRAS_tut_tour_message_recaping_intro + - \ref GRAS_tut_tour_message_recaping_rpc + - \ref GRAS_tut_tour_message_recaping_rpc1 + - \ref GRAS_tut_tour_message_recaping_rpc2 + - \ref GRAS_tut_tour_message_recaping_rpc3 + - \ref GRAS_tut_tour_message_recaping_rpc4 + - \ref GRAS_tut_tour_message_recaping_rpc5 + - \ref GRAS_tut_tour_message_recaping_rpc_aside1 + - \ref GRAS_tut_tour_message_recaping_rpc_aside2 + - \ref GRAS_tut_tour_message_recaping_rpc_aside3 + - \ref GRAS_tut_tour_message_recaping_sync + +Part 3: Data description + + - \ref GRAS_tut_tour_staticstruct Automatic parsing of static data types + - \ref GRAS_tut_tour_staticstruct_intro + - \ref GRAS_tut_tour_staticstruct_use + - \ref GRAS_tut_tour_staticstruct_recap + + - \ref GRAS_tut_tour_pointers Automatic parsing of datatypes containing pointers + - \ref GRAS_tut_tour_pointers_intro + - \ref GRAS_tut_tour_pointers_use + - \ref GRAS_tut_tour_pointers_recap + + - \ref GRAS_tut_tour_dynar Exchanging dynars (and matrices) + - \ref GRAS_tut_tour_dynar_intro + - \ref GRAS_tut_tour_dynar_use + - \ref GRAS_tut_tour_dynar_recap + + - \ref GRAS_tut_tour_manualdatadef Manual data description: the full power + - \ref GRAS_tut_tour_manualdatadef_intro + - \ref GRAS_tut_tour_manualdatadef_use + - \ref GRAS_tut_tour_manualdatadef_recap + + - \ref GRAS_tut_tour_exchangecb Exchange callbacks: yes you can + - \ref GRAS_tut_tour_exchangecb_intro + - \ref GRAS_tut_tour_exchangecb_use + - \ref GRAS_tut_tour_exchangecb_recap + +Part 4: Advanced topics + Unfortunately, the tour is not terminated yet, but I already know the kind of missi^W lessons I want to add: -Part 3: Data description - - Exchanging simple data through ping-pong - - Automatic parsing of static data types - - Automatic parsing of datatypes containing pointers - - Exchanging dynars (and matrices) - - Manual data description: the full power - - Exchange callbacks: yes you can - -Part 4: Advanced topics - Computation virtualization - Splitting in several files (logs, datadesc) - Debugging GRAS programs