int main(int argc, char *argv[]) { MSG_init(&argc, argv); xbt_assert(argc > 2, "Usage: %s platform_file deployment_file\n" "\tExample: %s msg_platform.xml msg_deployment.xml\n", argv[0], argv[0]); MSG_create_environment(argv[1]); //declaring link user variables (one without, another with a RGB color) TRACE_link_variable_declare("Link_Capacity"); TRACE_link_variable_declare_with_color ("Link_Utilization", "0.9 0.1 0.1"); //register functions and launch deployment MSG_function_register("master", trace_fun); MSG_function_register("worker", trace_fun); MSG_launch_application(argv[2]); MSG_main(); return 0; }
int main(int argc, char *argv[]) { MSG_init(&argc, argv); if (argc < 3) { printf("Usage: %s platform_file deployment_file\n", argv[0]); exit(1); } MSG_create_environment(argv[1]); //declaring link user variables (one without, another with a RGB color) TRACE_link_variable_declare("Link_Capacity"); TRACE_link_variable_declare_with_color ("Link_Utilization", "0.9 0.1 0.1"); //register "master" and "slave" functions and launch deployment MSG_function_register("master", master); MSG_function_register("slave", master); MSG_launch_application(argv[2]); MSG_main(); return 0; }