+//typedef struct simdata_file *simdata_file_t;
+//
+//typedef struct s_msg_file_info {
+// sg_size_t size;
+// char* mount_point;
+// char* storageId;
+// char* storage_type;
+// char* content_type;
+//} s_msg_file_info_t, *msg_file_info_t;
+//
+//typedef struct msg_file {
+// char *fullname; /**< @brief file full name (path+name)*/
+// simdata_file_t simdata; /**< @brief simulator data */
+// msg_file_info_t info;
+//} s_msg_file_t;
+//
+///** @brief File datatype.
+// * @ingroup msg_file_management
+// *
+// * You should consider this as an opaque object.
+// */
+//
+//typedef struct msg_file *msg_file_t;
+extern int MSG_FILE_LEVEL;