+/** @defgroup GRAS_msg_exchange Message exchange
+ * @ingroup GRAS_msg
+ *
+ */
+/** @{ */
+
+
+ XBT_PUBLIC void gras_msg_send(gras_socket_t sock,
+ gras_msgtype_t msgtype,
+ void *payload);
+ XBT_PUBLIC void gras_msg_wait(double timeout,
+ gras_msgtype_t msgt_want,
+ gras_socket_t *expeditor,
+ void *payload);
+ XBT_PUBLIC void gras_msg_handleall(double period);
+ XBT_PUBLIC void gras_msg_handle(double timeOut);
+
+/** @} */
+