X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2f810149832a2d855c33d0df5b02d736c2081e41..7a8cd62135619ad52e05ae1c929ef07e166e4260:/examples/msg/icomms/peer2.c diff --git a/examples/msg/icomms/peer2.c b/examples/msg/icomms/peer2.c index fde2c5a4c8..01d03c6bf0 100644 --- a/examples/msg/icomms/peer2.c +++ b/examples/msg/icomms/peer2.c @@ -14,10 +14,15 @@ XBT_LOG_NEW_DEFAULT_CATEGORY(msg_test, "Messages specific for this msg example"); +/** @addtogroup MSG_examples + * + * - msg/icomms/peer2.c: demonstrates the @ref MSG_comm_waitall function + */ + int sender(int argc, char *argv[]); int receiver(int argc, char *argv[]); -MSG_error_t test_all(const char *platform_file, +msg_error_t test_all(const char *platform_file, const char *application_file); /** Sender function */ @@ -30,7 +35,7 @@ int sender(int argc, char *argv[]) msg_comm_t *comm = xbt_new(msg_comm_t, number_of_tasks + receivers_count); int i; - m_task_t task = NULL; + msg_task_t task = NULL; for (i = 0; i < number_of_tasks; i++) { char mailbox[256]; char sprintf_buffer[256]; @@ -61,8 +66,8 @@ int sender(int argc, char *argv[]) /** Receiver function */ int receiver(int argc, char *argv[]) { - m_task_t task = NULL; - _XBT_GNUC_UNUSED MSG_error_t res; + msg_task_t task = NULL; + _XBT_GNUC_UNUSED msg_error_t res; int id = -1; char mailbox[80]; msg_comm_t res_irecv; @@ -93,14 +98,13 @@ int receiver(int argc, char *argv[]) } /* end_of_receiver */ /** Test function */ -MSG_error_t test_all(const char *platform_file, +msg_error_t test_all(const char *platform_file, const char *application_file) { - MSG_error_t res = MSG_OK; + msg_error_t res = MSG_OK; /* MSG_config("workstation/model","KCCFLN05"); */ { /* Simulation setting */ - MSG_set_channel_number(0); MSG_create_environment(platform_file); } { /* Application deployment */ @@ -118,16 +122,15 @@ MSG_error_t test_all(const char *platform_file, /** Main function */ int main(int argc, char *argv[]) { - MSG_error_t res = MSG_OK; + msg_error_t res = MSG_OK; - MSG_global_init(&argc, argv); + MSG_init(&argc, argv); if (argc < 3) { printf("Usage: %s platform_file deployment_file\n", argv[0]); printf("example: %s msg_platform.xml msg_deployment.xml\n", argv[0]); exit(1); } res = test_all(argv[1], argv[2]); - MSG_clean(); if (res == MSG_OK) return 0;