SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
#include <xbt/base.h>
#include <xbt/signal.hpp>
#include "surf_interface.hpp"
#include "src/surf/PropertyHolder.hpp"
Classes | |
class | simgrid::surf::StorageModel |
SURF storage model interface class. More... | |
class | simgrid::surf::Storage |
SURF storage interface class. More... | |
class | simgrid::surf::StorageAction |
SURF storage action interface class. More... | |
struct | s_storage_type |
struct | s_mount |
struct | surf_file |
Namespaces | |
simgrid | |
Host datatype from SIMIX POV. | |
simgrid::surf | |
Typedefs | |
typedef struct s_storage_type | s_storage_type_t |
typedef struct s_storage_type * | storage_type_t |
typedef struct s_mount | s_mount_t |
typedef struct s_mount * | mount_t |
typedef struct surf_file | s_surf_file_t |
Enumerations | |
enum | simgrid::surf::e_surf_action_storage_type_t { simgrid::surf::READ =0, simgrid::surf::WRITE, simgrid::surf::STAT, simgrid::surf::OPEN, simgrid::surf::CLOSE } |
The possible type of action for the storage component. More... | |
typedef struct s_storage_type s_storage_type_t |
typedef struct s_storage_type * storage_type_t |
typedef struct surf_file s_surf_file_t |