Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
move converted MSG process examples to the dungeon
[simgrid.git] / teshsuite / msg / process-suspend / process-suspend.c
@@ -9,13 +9,13 @@
 XBT_LOG_NEW_DEFAULT_CATEGORY(msg_process_suspend, "Messages specific for this msg example");
 
 /* The Lazy guy only wants to sleep, but can be awaken by the dream_master process. */
-static int lazy_guy(int argc, char *argv[])
+static int lazy_guy(int argc, charargv[])
 {
   XBT_INFO("Nobody's watching me ? Let's go to sleep.");
-  MSG_process_suspend(MSG_process_self());       /* - Start by suspending itself */
+  MSG_process_suspend(MSG_process_self()); /* - Start by suspending itself */
   XBT_INFO("Uuuh ? Did somebody call me ?");
 
-  XBT_INFO("Going to sleep...");                 /* - Then repetitively go to sleep, but got awaken */
+  XBT_INFO("Going to sleep..."); /* - Then repetitively go to sleep, but got awaken */
   MSG_process_sleep(10.0);
   XBT_INFO("Mmm... waking up.");
 
@@ -33,22 +33,22 @@ static int lazy_guy(int argc, char *argv[])
 }
 
 /* The Dream master: */
-static int dream_master(int argc, char *argv[])
+static int dream_master(int argc, charargv[])
 {
   XBT_INFO("Let's create a lazy guy."); /* - Create a lazy_guy process */
   msg_process_t lazy = MSG_process_create("Lazy", lazy_guy, NULL, MSG_host_self());
   XBT_INFO("Let's wait a little bit...");
-  MSG_process_sleep(10.0);              /* - Wait for 10 seconds */
+  MSG_process_sleep(10.0); /* - Wait for 10 seconds */
   XBT_INFO("Let's wake the lazy guy up! >:) BOOOOOUUUHHH!!!!");
-  MSG_process_resume(lazy);             /* - Then wake up the lazy_guy */
+  MSG_process_resume(lazy); /* - Then wake up the lazy_guy */
 
-  MSG_process_sleep(5.0);               /* Repeat two times: */
+  MSG_process_sleep(5.0); /* Repeat two times: */
   XBT_INFO("Suspend the lazy guy while he's sleeping...");
-  MSG_process_suspend(lazy);            /* - Suspend the lazy_guy while he's asleep */
+  MSG_process_suspend(lazy); /* - Suspend the lazy_guy while he's asleep */
   XBT_INFO("Let him finish his siesta.");
-  MSG_process_sleep(10.0);              /* - Wait for 10 seconds */
+  MSG_process_sleep(10.0); /* - Wait for 10 seconds */
   XBT_INFO("Wake up, lazy guy!");
-  MSG_process_resume(lazy);             /* - Then wake up the lazy_guy again */
+  MSG_process_resume(lazy); /* - Then wake up the lazy_guy again */
 
   MSG_process_sleep(5.0);
   XBT_INFO("Suspend again the lazy guy while he's sleeping...");
@@ -69,12 +69,12 @@ static int dream_master(int argc, char *argv[])
   return 0;
 }
 
-int main(int argc, char *argv[])
+int main(int argc, charargv[])
 {
   MSG_init(&argc, argv);
   xbt_assert(argc > 1, "Usage: %s platform_file\n\tExample: %s msg_platform.xml\n", argv[0], argv[0]);
 
-  MSG_create_environment(argv[1]);  /* - Load the platform description */
+  MSG_create_environment(argv[1]);                     /* - Load the platform description */
   MSG_function_register("dream_master", dream_master); /* - Create and deploy the dream_master */
   xbt_dynar_t hosts = MSG_hosts_as_dynar();
   MSG_process_create("dream_master", dream_master, NULL, xbt_dynar_getfirst_as(hosts, msg_host_t));