const char* state_trace;
} s_sg_platf_cluster_cbarg_t;
+typedef struct {
+ const char* id;
+ const char* model;
+ const char* content;
+ xbt_dict_t properties;
+} s_sg_platf_storage_cbarg_t, *sg_platf_storage_cbarg_t;
XBT_PUBLIC(void) sg_platf_begin(void); // Start a new platform
XBT_PUBLIC(void) sg_platf_new_link (sg_platf_link_cbarg_t link); // Add a link to the currently described AS
XBT_PUBLIC(void) sg_platf_new_peer (sg_platf_peer_cbarg_t peer); // Add a peer to the currently described AS
XBT_PUBLIC(void) sg_platf_new_cluster(sg_platf_cluster_cbarg_t clust); // Add a cluster to the currently described AS
+XBT_PUBLIC(void) sg_platf_new_storage(sg_platf_storage_cbarg_t storage); // Add a storage to the currently described AS
#endif /* SG_PLATF_H */