SimGrid  3.13
Versatile Simulation of Distributed Systems
storage_interface.cpp File Reference
#include "storage_interface.hpp"
#include "surf_private.h"
#include "xbt/file.h"

Namespaces

 simgrid
 
 simgrid::surf
 

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (surf_storage, surf,"Logging specific to the SURF storage module")
 

Variables

xbt_lib_t file_lib
 
xbt_lib_t storage_lib
 
int ROUTING_STORAGE_LEVEL
 
int ROUTING_STORAGE_HOST_LEVEL
 
int SURF_STORAGE_LEVEL
 
xbt_lib_t storage_type_lib
 
int ROUTING_STORAGE_TYPE_LEVEL
 
simgrid::surf::StorageModelsurf_storage_model = NULL
 
simgrid::xbt::signal< void(Storage *)> simgrid::surf::storageCreatedCallbacks
 Callbacks handler which emit the callbacks after Storage creation *. More...
 
simgrid::xbt::signal< void(Storage *)> simgrid::surf::storageDestructedCallbacks
 Callbacks handler which emit the callbacks after Storage destruction *. More...
 
simgrid::xbt::signal< void(Storage *, int, int)> simgrid::surf::storageStateChangedCallbacks
 Callbacks handler which emit the callbacks after Storage State changed *. More...
 
simgrid::xbt::signal< void(StorageAction *, Action::State, Action::State)> simgrid::surf::storageActionStateChangedCallbacks
 Callbacks handler which emit the callbacks after StorageAction State changed *. More...
 

Function Documentation

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( surf_storage  ,
surf  ,
"Logging specific to the SURF storage module"   
)

Variable Documentation

xbt_lib_t file_lib
xbt_lib_t storage_lib
int ROUTING_STORAGE_LEVEL
int ROUTING_STORAGE_HOST_LEVEL
int SURF_STORAGE_LEVEL
xbt_lib_t storage_type_lib
int ROUTING_STORAGE_TYPE_LEVEL
simgrid::surf::StorageModel* surf_storage_model = NULL