/** * \brief Deploys your application. * \param L a Lua state * \return number of values returned to Lua * * - Argument 1 (string): name of the deployment file to load */ static int launch_application(lua_State* L) { const char* file = luaL_checkstring(L, 1); MSG_function_register_default(run_lua_code); MSG_launch_application(file); return 0; }
/** * Register applicaiton for MSG */ static int msg_register_application(lua_State * L) { MSG_function_register_default(run_lua_code); //surf_parse = console_parse_application; MSG_launch_application(NULL); return 0; }
void MSG_action_init() { _xbt_replay_action_init(); MSG_function_register_default(xbt_replay_action_runner); }
static int console_init_application(lua_State *L) { MSG_function_register_default(run_lua_code); SIMIX_init_application(); return 0; }