X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/68ef5e4e1e45f787a75a6f5a08cec549a49043c1..f49e885123fd180d19fee163bd0e35e3d241af0c:/include/gras/messages.h diff --git a/include/gras/messages.h b/include/gras/messages.h index c513e2697c..4701b71287 100644 --- a/include/gras/messages.h +++ b/include/gras/messages.h @@ -130,6 +130,7 @@ gras_socket_t gras_msg_cb_ctx_from(gras_msg_cb_ctx_t ctx); gras_msgtype_t msgt_want, gras_socket_t *expeditor, void *payload); + void gras_msg_handleall(double period); void gras_msg_handle(double timeOut); /** @} */ @@ -165,6 +166,13 @@ void gras_msg_rpccall(gras_socket_t server, double timeOut, gras_msgtype_t msgtype, void *request, void *answer); +gras_msg_cb_ctx_t +gras_msg_rpc_async_call(gras_socket_t server, + double timeOut, + gras_msgtype_t msgtype, + void *request); +void gras_msg_rpc_async_wait(gras_msg_cb_ctx_t ctx, + void *answer); /* server side */ void gras_msg_rpcreturn(double timeOut, gras_msg_cb_ctx_t ctx,void *answer);