X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/eee21ec5f99218189fc98898a09150294cd0fbf4..b458e6e72708bd5aa00d9b5b6f1c46fa942b2894:/src/surf/surf_interface.cpp diff --git a/src/surf/surf_interface.cpp b/src/surf/surf_interface.cpp index 3085b04dbd..c0f76be269 100644 --- a/src/surf/surf_interface.cpp +++ b/src/surf/surf_interface.cpp @@ -349,11 +349,11 @@ size_t surf_workstation_get_size(surf_resource_t workstation, surf_file_t fd){ return get_casted_workstation(workstation)->getSize(fd); } -surf_action_t surf_workstation_read(surf_resource_t resource, surf_file_t fd, sg_storage_size_t size){ +surf_action_t surf_workstation_read(surf_resource_t resource, surf_file_t fd, sg_size_t size){ return get_casted_workstation(resource)->read(fd, size); } -surf_action_t surf_workstation_write(surf_resource_t resource, surf_file_t fd, sg_storage_size_t size){ +surf_action_t surf_workstation_write(surf_resource_t resource, surf_file_t fd, sg_size_t size){ return get_casted_workstation(resource)->write(fd, size); } @@ -361,11 +361,11 @@ xbt_dynar_t surf_workstation_get_info(surf_resource_t resource, surf_file_t fd){ return get_casted_workstation(resource)->getInfo(fd); } -sg_storage_size_t surf_workstation_get_free_size(surf_resource_t resource, const char* name){ +sg_size_t surf_workstation_get_free_size(surf_resource_t resource, const char* name){ return get_casted_workstation(resource)->getFreeSize(name); } -sg_storage_size_t surf_workstation_get_used_size(surf_resource_t resource, const char* name){ +sg_size_t surf_workstation_get_used_size(surf_resource_t resource, const char* name){ return get_casted_workstation(resource)->getUsedSize(name); } @@ -433,10 +433,14 @@ xbt_dict_t surf_storage_get_content(surf_resource_t resource){ return dynamic_cast(static_cast(surf_storage_resource_priv(resource)))->getContent(); } -sg_storage_size_t surf_storage_get_size(surf_resource_t resource){ +sg_size_t surf_storage_get_size(surf_resource_t resource){ return dynamic_cast(static_cast(surf_storage_resource_priv(resource)))->getSize(); } +void surf_storage_rename(surf_resource_t resource, const char* src, const char* dest){ + dynamic_cast(static_cast(surf_storage_resource_priv(resource)))->rename(src, dest); +} + surf_action_t surf_cpu_execute(surf_resource_t cpu, double size){ return get_casted_cpu(cpu)->execute(size); } @@ -498,11 +502,11 @@ int surf_action_get_cost(surf_action_t action){ } void surf_cpu_action_set_affinity(surf_action_t action, surf_resource_t cpu, unsigned long mask) { - dynamic_cast(action)->setAffinity( dynamic_cast(get_casted_cpu(cpu)), mask); + dynamic_cast(action)->setAffinity(get_casted_cpu(cpu), mask); } void surf_cpu_action_set_bound(surf_action_t action, double bound) { - dynamic_cast(action)->setBound(bound); + dynamic_cast(action)->setBound(bound); } surf_file_t surf_storage_action_get_file(surf_action_t action){