+#include "gras_config.h"
+
+#include "xbt/sysdep.h"
+#include "xbt/log.h"
+#include "xbt/error.h"
+#include "xbt/dynar.h"
+#include "xbt/set.h"
+#include "gras/transport.h"
+#include "gras/datadesc.h"
+#include "gras/virtu.h"
+
+#include "gras/messages.h"
+#include "gras/timer.h"
+#include "gras_modinter.h"
+
+#include "gras/Msg/msg_interface.h"
+
+
+/** @brief Message instance */
+typedef struct {
+ gras_socket_t expeditor;
+ gras_msgtype_t type;
+ void *payload;
+ int payload_size;
+} s_gras_msg_t, *gras_msg_t;