X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/04c10dad7fa6089786021b0f8b4413f86bafd6fd..edde8f7fbc1b74a81551bf9eb7bac1935b999296:/src/bindings/lua/lua_console.c diff --git a/src/bindings/lua/lua_console.c b/src/bindings/lua/lua_console.c index c62713fbe1..82b7f6bc28 100644 --- a/src/bindings/lua/lua_console.c +++ b/src/bindings/lua/lua_console.c @@ -15,13 +15,13 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(lua_console, bindings, "Lua Bindings"); int console_open(lua_State *L) { sg_platf_init(); - sg_platf_open(); + sg_platf_begin(); surf_parse_init_callbacks(); return 0; } int console_close(lua_State *L) { - sg_platf_close(); + sg_platf_end(); sg_platf_exit(); return 0; } @@ -104,19 +104,19 @@ int console_add_link(lua_State *L) { // get Id Value lua_pushstring(L, "id"); lua_gettable(L, -2); - link.V_link_id = lua_tostring(L, -1); + link.id = lua_tostring(L, -1); lua_pop(L, 1); // get bandwidth value lua_pushstring(L, "bandwidth"); lua_gettable(L, -2); - link.V_link_bandwidth = lua_tonumber(L, -1); + link.bandwidth = lua_tonumber(L, -1); lua_pop(L, 1); //get latency value lua_pushstring(L, "latency"); lua_gettable(L, -2); - link.V_link_latency = lua_tonumber(L, -1); + link.latency = lua_tonumber(L, -1); lua_pop(L, 1); /*Optional Arguments */ @@ -124,28 +124,28 @@ int console_add_link(lua_State *L) { //get bandwidth_trace value lua_pushstring(L, "bandwidth_trace"); lua_gettable(L, -2); - link.V_link_bandwidth_file = tmgr_trace_new(lua_tostring(L, -1)); + link.bandwidth_trace = tmgr_trace_new(lua_tostring(L, -1)); lua_pop(L, 1); //get latency_trace value lua_pushstring(L, "latency_trace"); lua_gettable(L, -2); - link.V_link_latency_file = tmgr_trace_new(lua_tostring(L, -1)); + link.latency_trace = tmgr_trace_new(lua_tostring(L, -1)); lua_pop(L, 1); //get state_trace value lua_pushstring(L, "state_trace"); lua_gettable(L, -2); - link.V_link_state_file = tmgr_trace_new(lua_tostring(L, -1)); + link.state_trace = tmgr_trace_new(lua_tostring(L, -1)); lua_pop(L, 1); //get state_initial value lua_pushstring(L, "state_initial"); lua_gettable(L, -2); if (lua_tonumber(L, -1)) - link.V_link_state = SURF_RESOURCE_ON; + link.state = SURF_RESOURCE_ON; else - link.V_link_state = SURF_RESOURCE_OFF; + link.state = SURF_RESOURCE_OFF; lua_pop(L, 1); //get policy value @@ -154,11 +154,11 @@ int console_add_link(lua_State *L) { policy = lua_tostring(L, -1); lua_pop(L, 1); if (policy && !strcmp(policy,"FULLDUPLEX")) { - link.V_link_sharing_policy = SURF_LINK_FULLDUPLEX; + link.policy = SURF_LINK_FULLDUPLEX; } else if (policy && !strcmp(policy,"FATPIPE")) { - link.V_link_sharing_policy = SURF_LINK_FATPIPE; + link.policy = SURF_LINK_FATPIPE; } else { - link.V_link_sharing_policy = SURF_LINK_SHARED; + link.policy = SURF_LINK_SHARED; } sg_platf_new_link(&link); @@ -226,7 +226,7 @@ int console_add_route(lua_State *L) { lua_pushstring(L,"links"); lua_gettable(L,-2); links = xbt_str_split(lua_tostring(L, -1), ", \t\r\n"); - if (xbt_dynar_length(links)==0) + if (xbt_dynar_is_empty(links)) xbt_dynar_push_as(links,char*,xbt_strdup(lua_tostring(L, -1))); lua_pop(L,1); @@ -279,12 +279,12 @@ int console_AS_open(lua_State *L) { mode = lua_tostring(L, -1); lua_pop(L, 1); - sg_platf_new_AS_open(id,mode); + sg_platf_new_AS_begin(id,mode); return 0; } int console_AS_close(lua_State *L) { - sg_platf_new_AS_close(); + sg_platf_new_AS_end(); return 0; }