Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Reorganization
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 6 Apr 2004 22:01:31 +0000 (22:01 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 6 Apr 2004 22:01:31 +0000 (22:01 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@67 48e7efb5-ca39-0410-a469-dd3cf9ba447f

cruft/doc/gras-docs.sgml
cruft/doc/gras-sections.txt

index e0a28d7..5773a27 100644 (file)
@@ -1,14 +1,21 @@
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
-<!ENTITY gras-DataDesc SYSTEM "sgml/DataDesc.sgml">
-<!ENTITY gras-Globals SYSTEM "sgml/Globals.sgml">
-<!ENTITY gras-Messages SYSTEM "sgml/Messages.sgml">
-<!ENTITY gras-Socks SYSTEM "sgml/Socks.sgml">
 
-<!ENTITY gras-err SYSTEM "sgml/core_err.sgml">
-<!ENTITY gras-log SYSTEM "sgml/core_log.sgml">
-<!ENTITY gras-dynar SYSTEM "sgml/core_dynar.sgml">
-<!ENTITY gras-dico SYSTEM "sgml/core_dico.sgml">
-<!ENTITY gras-cfg SYSTEM "sgml/core_cfg.sgml">
+<!ENTITY comm-socks SYSTEM "sgml/comm_socks.sgml">
+<!ENTITY comm-datadesc SYSTEM "sgml/comm_datadesc.sgml">
+<!ENTITY comm-dd-expert SYSTEM "sgml/comm_datadesc_expert.sgml">
+<!ENTITY comm-messages SYSTEM "sgml/comm_messages.sgml">
+
+<!ENTITY virtu-globals SYSTEM "sgml/virtu_globals.sgml">
+<!ENTITY virtu-syscall SYSTEM "sgml/virtu_syscall.sgml">
+<!ENTITY virtu-fs      SYSTEM "sgml/virtu_fs.sgml">
+
+
+<!ENTITY tbx-err SYSTEM "sgml/tbx_err.sgml">
+<!ENTITY tbx-log SYSTEM "sgml/tbx_log.sgml">
+<!ENTITY tbx-dynar SYSTEM "sgml/tbx_dynar.sgml">
+<!ENTITY tbx-dico SYSTEM "sgml/tbx_dico.sgml">
+<!ENTITY tbx-set SYSTEM "sgml/tbx_set.sgml">
+<!ENTITY tbx-cfg SYSTEM "sgml/tbx_cfg.sgml">
 
 <!ENTITY gras-gras SYSTEM "sgml/gras.sgml">
 <!ENTITY gras-gras-private SYSTEM "sgml/gras_private.sgml">
   </bookinfo>
 
   <chapter>
-    <title>GRAS user manual</title>
+    <title>GRAS overview</title>
     &overview;
+  </chapter>
 
-    &gras-DataDesc;
-    &gras-Socks;
-    &gras-Messages;
-    &gras-Globals;
-
+  <chapter>
+   <title>Communication facilities</title>
+    &comm-datadesc;
+    &comm-dd-expert;
+    &comm-socks;
+    &comm-messages;
+  </chapter>
+  
+  <chapter>
+   <title>Virtualization</title>
+    &virtu-globals;
+    &virtu-syscall;
+    &virtu-fs;
+  </chapter>
 
 <!--
 =head2 Sending (or receiving) dynamic sized arrays
@@ -283,17 +300,20 @@ Write examples.
 
   <chapter>
    <title>GRAS toolbox</title>
-   &gras-err;
-   &gras-log;
-   &gras-dynar;
-   &gras-dico;
-   &gras-cfg;
+   &tbx-err;
+   &tbx-log;
+   &tbx-dynar;
+   &tbx-dico;
+   &tbx-set;
+   &tbx-cfg;
   </chapter>
 
+<!--
   <chapter>
     <title>GRAS implementation</title>
     &gras-gras-private;
     &gras-gras-rl;
     &gras-gras-sg;
   </chapter>
+-->
 </book>
index 593b903..e9cb3bb 100644 (file)
@@ -1,12 +1,12 @@
 <SECTION>
-<FILE>core_err</FILE>
+<FILE>tbx_err</FILE>
 <TITLE>Errors</TITLE>
 gras_error_t
 gras_error_name
 </SECTION>
 
 <SECTION>
-<FILE>core_log</FILE>
+<FILE>tbx_log</FILE>
 <TITLE>logging</TITLE>
 gras_log_priority_t
 
@@ -134,12 +134,10 @@ CRITICAL3
 CRITICAL4
 CRITICAL5
 
-GRAS_LOG_MAYDAY
-              
 </SECTION>
 
 <SECTION>
-<FILE>core_dynar</FILE>
+<FILE>tbx_dynar</FILE>
 gras_dynar_new
 gras_dynar_free
 gras_dynar_free_container
@@ -156,28 +154,66 @@ gras_dynar_pop
 gras_dynar_shift
 gras_dynar_unshift
 gras_dynar_foreach
+gras_dynar_cursor_rm
+
+gras_dynar_cursor_first
+gras_dynar_cursor_get
+gras_dynar_cursor_step
 </SECTION>
 
 <SECTION>
-<FILE>core_dico</FILE>
+<FILE>tbx_dico</FILE>
 gras_dict_new
 gras_dict_free
 gras_dict_insert
+gras_dict_insert_ext
 gras_dict_retrieve
+gras_dict_retrieve_ext
 gras_dict_remove
+gras_dict_remove_ext
 gras_dict_dump
 gras_dict_print
 gras_dict_prints
+gras_dict_cursor_get_data
+gras_dict_cursor_get_key
+gras_dict_foreach
+
 gras_dict_cursor_new
 gras_dict_cursor_free
-gras_dict_cursor_next
 gras_dict_cursor_rewind
-gras_dict_cursor_get_data
-gras_dict_cursor_get_key
+
+<SUBSECTION Standard>
+gras_dictelm_remove_ext
+gras_dictelm_insert_ext
+gras_dictelm_remove
+gras_dictelm_print_fct
+gras_dictelm_insert
+gras_dictelm_free
+gras_dictelm_retrieve
+gras_dictelm_dump
+gras_dictelm_retrieve_ext
 </SECTION>
 
 <SECTION>
-<FILE>core_cfg</FILE>
+<FILE>tbx_set</FILE>
+gras_set_new
+gras_set_free
+
+gras_set_add
+gras_set_get_by_name
+gras_set_get_by_name_ext
+gras_set_get_by_id
+
+gras_set_foreach
+
+<SUBSECTION Standard>
+gras_set_cursor_step
+gras_set_cursor_get_or_free
+gras_set_cursor_first
+</SECTION>
+
+<SECTION>
+<FILE>tbx_cfg</FILE>
 gras_cfg_new
 gras_cfg_cpy
 gras_cfg_free
@@ -219,30 +255,90 @@ gras_cfg_get_type
 
 
 
+<SECTION>
+<FILE>comm_datadesc</FILE>
+<TITLE>Data description</TITLE>
+gras_datadesc_from_nws
+gras_datadesc_parse
+gras_datadesc_copy_data
+
+gras_datadesc_declare_array
+gras_datadesc_declare_array_dyn
+gras_datadesc_declare_ref
+gras_datadesc_declare_ref_disc
+gras_datadesc_declare_struct
+gras_datadesc_declare_struct_add_code
+gras_datadesc_declare_struct_add_name
+gras_datadesc_declare_union
+gras_datadesc_declare_union_add_code
+gras_datadesc_declare_union_add_name
+</SECTION>
 
-
+<SECTION>
+<FILE>comm_datadesc_expert</FILE>
+<TITLE>Advanced Data description</TITLE>
+gras_datadesc_declare_array_cb
+gras_datadesc_declare_ref_cb
+gras_datadesc_declare_struct_add_code_cb
+gras_datadesc_declare_struct_add_name_cb
+gras_datadesc_declare_struct_cb
+gras_datadesc_declare_union_add_code_cb
+gras_datadesc_declare_union_add_name_cb
+gras_datadesc_declare_union_cb
+
+
+gras_dd_cbps_block_begin
+gras_dd_cbps_block_end
+gras_dd_cbps_get
+gras_dd_cbps_pop
+gras_dd_cbps_push
+gras_dd_cbps_set
+</SECTION>
 
 <SECTION>
-<FILE>DataDesc</FILE>
-<TITLE>DataDescriptor</TITLE>
-DataTypes
-SIMPLE_DATA
-SIMPLE_MEMBER
-PAD_BYTES
+<FILE>dd_internal</FILE>
+<TITLE>Implementation of data description</TITLE>
+gras_ddt_free
+gras_ddt_get_by_code
+gras_ddt_get_by_name
+gras_ddt_new_array
+gras_ddt_new_from_nws
+gras_ddt_new_ignored
+gras_ddt_new_parse
+gras_ddt_new_ref
+gras_ddt_new_scalar
+gras_ddt_new_struct
+gras_ddt_new_struct_append
+gras_ddt_new_union
+gras_ddt_new_union_append
+gras_ddt_register
 </SECTION>
 
 <SECTION>
-<FILE>Socks</FILE>
+<FILE>comm_socks</FILE>
 <TITLE>Sockets</TITLE>
-gras_sock_client_open
-gras_sock_server_open
-gras_sock_close
-gras_sock_get_peer_name
-gras_sock_get_peer_addr
+gras_socket_client
+gras_socket_server
+gras_socket_close
+gras_socket_peer_name
+gras_socket_peer_addr
 </SECTION>
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 <SECTION>
-<FILE>Messages</FILE>
+<FILE>comm_messages</FILE>
 <TITLE>Messages</TITLE>
 gras_msgtype_register
 gras_cb_t
@@ -255,13 +351,28 @@ gras_msg_wait
 </SECTION>
 
 <SECTION>
-<FILE>Globals</FILE>
+<FILE>virtu_globals</FILE>
 <TITLE>Globals</TITLE>
 gras_userdata_get
 gras_userdata_set
 gras_userdata_new
 </SECTION>
 
+<SECTION>
+<FILE>virtu_syscall</FILE>
+<TITLE>System calls abstraction layer</TITLE>
+gras_time
+gras_sleep
+</SECTION>
+
+<SECTION>
+<FILE>virtu_fs</FILE>
+<TITLE>File system</TITLE>
+gras_fs_fopen
+</SECTION>
+
+
+
 <SECTION>
 <FILE>gras_private</FILE>
 gras_lock