std::map<std::string, sg_size_t>* content_;
sg_size_t size_;
sg_size_t usedSize_;
- char* typeId_;
+ std::string typeId_;
std::string attach_; // Name of the host to which this storage is attached.
// Only used until the platform is fully parsed only.
// Then the interface stores the Host directly.
e_surf_action_storage_type_t type_;
StorageImpl* storage_;
- surf_file_t file_;
+ FileImpl* file_;
double progress_;
};
}
} s_storage_type_t;
typedef s_storage_type_t* storage_type_t;
-typedef struct surf_file {
- char* name;
- char* mount;
- sg_size_t size;
- sg_size_t current_position;
-} s_surf_file_t;
-
#endif /* STORAGE_INTERFACE_HPP_ */