typedef xbt_dictelm_t msg_storage_t;
struct msg_storage_priv {
- const char *hostname;
- void *data;
+ const char* name;
+ const char* hostname;
+ sg_size_t size;
+ void* data;
};
typedef struct msg_storage_priv s_msg_storage_priv_t;
typedef struct msg_storage_priv* msg_storage_priv_t;
SG_END_DECL()
+
+#ifdef __cplusplus
+XBT_PUBLIC(msg_process_t)
+MSG_process_create_from_stdfunc(const char* name, std::function<void()> code, void* data, msg_host_t host,
+ xbt_dict_t properties);
+#endif
+
#endif