From 5a3ad5e2d39b008be6c9467aa387b8358076f12c Mon Sep 17 00:00:00 2001 From: mquinson Date: Tue, 14 Nov 2006 15:29:53 +0000 Subject: [PATCH] Remove from the public interface a function that the user should never call git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2924 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- include/gras/messages.h | 10 ++-------- src/gras/Msg/msg_private.h | 5 +++++ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/include/gras/messages.h b/include/gras/messages.h index aca40a0c19..fd26c022ed 100644 --- a/include/gras/messages.h +++ b/include/gras/messages.h @@ -92,17 +92,11 @@ typedef struct s_gras_msgtype *gras_msgtype_t; * @{ */ - /** \brief Context of callbacks (opaque structure) */ + /** \brief Context of callbacks (opaque structure, created by the middleware only, never by user) */ typedef struct s_gras_msg_cb_ctx *gras_msg_cb_ctx_t; -XBT_PUBLIC gras_socket_t gras_msg_cb_ctx_from(gras_msg_cb_ctx_t ctx); -XBT_PUBLIC gras_msg_cb_ctx_t gras_msg_cb_ctx_new(gras_socket_t expe, - gras_msgtype_t msgtype, - unsigned long int ID, - int answer_due, - double timeout); XBT_PUBLIC void gras_msg_cb_ctx_free(gras_msg_cb_ctx_t ctx) ; - +XBT_PUBLIC gras_socket_t gras_msg_cb_ctx_from(gras_msg_cb_ctx_t ctx); /** \brief Type of message callback functions. * diff --git a/src/gras/Msg/msg_private.h b/src/gras/Msg/msg_private.h index 6daf75a8dc..7b03a7ae15 100644 --- a/src/gras/Msg/msg_private.h +++ b/src/gras/Msg/msg_private.h @@ -114,6 +114,11 @@ typedef struct { /* returns 0 if it handled a timer, or the delay until next timer, or -1 if no armed timer */ XBT_PUBLIC double gras_msg_timer_handle(void); +XBT_PUBLIC gras_msg_cb_ctx_t gras_msg_cb_ctx_new(gras_socket_t expe, + gras_msgtype_t msgtype, + unsigned long int ID, + int answer_due, + double timeout); #endif /* GRAS_MESSAGE_PRIVATE_H */ -- 2.20.1