Hi Hicham -
You should look into probe(). I the result of a probe will give you a
valid MPI_Status, which contains the tag and source. You can use this
tag to determine how you can construct an appropriate recv().
Brian
On Thu, Dec 2, 2010 at 11:49 PM, Hicham Mouline
Hi,
I will be sending messages of different kinds.
The destination will not know what kind of message it is trying to receive.
Imagine I send many messages of the same kind. I understand the tag in send/receive will be different in each case? Or can I send 2 messages of the same king with the same tag? That way the receiver can use the tag to identify what it is it is receiving. If so, is the receiver supposed to use the recv() function with different template argument T until the call succeeds ?
Or should I always use packed_<oi>archive?
rds,
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users