/* ALL2ALL - all2all of GRAS features */
-/* Copyright (c) 2006 Ahmed Harbaoui. All rights reserved. */
+/* Copyright (c) 2006, 2007, 2009, 2010. The SimGrid Team.
+ * All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
mysock = gras_socket_server(myport);
/* Get the data */
- INFO2("Listening on port %d (expecting %d messages)",
+ XBT_INFO("Listening on port %d (expecting %d messages)",
gras_socket_my_port(mysock), todo);
while (todo > 0) {
gras_msg_wait(60 /* wait up to one minute */ ,
todo--;
free(data);
- INFO3("Got Data from %s:%d (still %d to go)",
- gras_socket_peer_name(expeditor), gras_socket_peer_port(expeditor),
- todo);
+ XBT_INFO("Got Data from %s:%d (still %d to go)",
+ gras_socket_peer_name(expeditor),
+ gras_socket_peer_port(expeditor), todo);
}
/* xbt_dynar for peers */
- xbt_dynar_t peers = xbt_dynar_new(sizeof(xbt_peer_t), &xbt_peer_free_voidp);
+ xbt_dynar_t peers =
+ xbt_dynar_new(sizeof(xbt_peer_t), &xbt_peer_free_voidp);
/* Init the GRAS infrastructure and declare my globals */
gras_init(&argc, argv);
memset(data, 32, datasize);
data[datasize] = '\0';
- INFO0("Launch current node");
+ XBT_INFO("Launch current node");
/* Register the known messages */
gras_msgtype_declare("data", gras_datadesc_by_name("string"));
}
gras_msg_send(peer, "data", &data);
if (gras_if_SG()) {
- INFO2(" Sent Data from %s to %s", gras_os_myname(), h->name);
+ XBT_INFO(" Sent Data from %s to %s", gras_os_myname(), h->name);
} else {
- INFO0(" Sent Data");
+ XBT_INFO(" Sent Data");
}
gras_socket_close(peer);