From 029e2d84bebe47254dd4d0b2c4fac80173d2cb45 Mon Sep 17 00:00:00 2001 From: mquinson Date: Fri, 31 Dec 2004 16:44:45 +0000 Subject: [PATCH] Add the prototypes for the upcoming IDL compilation. Useless for now, but I want to commit everything to cleanup stuff with Arnaud git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@719 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/gras/DataDesc/datadesc_interface.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/gras/DataDesc/datadesc_interface.h b/src/gras/DataDesc/datadesc_interface.h index d4e6c014c6..fb7e73d714 100644 --- a/src/gras/DataDesc/datadesc_interface.h +++ b/src/gras/DataDesc/datadesc_interface.h @@ -28,11 +28,17 @@ gras_datadesc_type_cmp(const gras_datadesc_type_t d1, /* Access function */ int gras_datadesc_size(gras_datadesc_type_t type); -/* Described data exchanges */ +/* Described data exchanges: direct use */ xbt_error_t gras_datadesc_cpy(gras_datadesc_type_t type, void *src, void **dst); xbt_error_t gras_datadesc_send(gras_socket_t sock, gras_datadesc_type_t type, void *src); xbt_error_t gras_datadesc_recv(gras_socket_t sock, gras_datadesc_type_t type, int r_arch, void *dst); +/* Described data exchanges: IDL compilation */ +xbt_error_t gras_datadesc_gen_cpy(gras_datadesc_type_t type, void *src, void **dst); +xbt_error_t gras_datadesc_gen_send(gras_socket_t sock, gras_datadesc_type_t type, void *src); +xbt_error_t gras_datadesc_gen_recv(gras_socket_t sock, gras_datadesc_type_t type, + int r_arch, void *dst); + #endif /* GRAS_DATADESC_INTERFACE_H */ -- 2.20.1