X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/eed8daedf7c2d58e0db96826205f138cedb9cc5a..ae873defb158f1e0b82d83292486ddf2e0ab603b:/include/gras/virtu.h?ds=sidebyside
diff --git a/include/gras/virtu.h b/include/gras/virtu.h
index 13141489c8..81d5bb0f2a 100644
--- a/include/gras/virtu.h
+++ b/include/gras/virtu.h
@@ -15,11 +15,8 @@
SG_BEGIN_DECL()
/** @addtogroup GRAS_virtu
- * @brief System call abstraction layer (Virtualization).
+ * @brief System call abstraction layer.
*
- *
Top | [\ref index]::[\ref GRAS_API]
- * |
Prev | [\ref GRAS_timer]
- * |
Next | [\ref GRAS_globals] |
*
* @{
*/
@@ -28,12 +25,12 @@ SG_BEGIN_DECL()
* @return number of second since the Epoch.
* (00:00:00 UTC, January 1, 1970 in Real Life, and begining of simulation in SG)
*/
-double gras_os_time(void);
+XBT_PUBLIC(double) gras_os_time(void);
/** @brief sleeps for the given amount of time.
* @param sec: number of seconds to sleep
*/
-void gras_os_sleep(double sec);
+XBT_PUBLIC(void) gras_os_sleep(double sec);
/** @brief get the fully-qualified name of the current host
*
@@ -41,15 +38,18 @@ void gras_os_sleep(double sec);
* cannot be determined. Always returns the same value, so multiple calls
* cause no problems.
*/
-const char *
+XBT_PUBLIC(const char *)
gras_os_myname(void);
+/** @brief returns the number on which this process is listening for incoming messages */
+XBT_PUBLIC(int) gras_os_myport(void);
+
/** @brief get process identification
*
* Returns the process ID of the current process. (This is often used
by routines that generate unique temporary file names.)
*/
-int gras_os_getpid(void);
+XBT_PUBLIC(long int) gras_os_getpid(void);
/** @} */
SG_END_DECL()