1
1
openmpi/ompi/request
Jeff Squyres 6e1729cb93 Fixes trac:580
* Add MPI::Status methods Set_elements() and Set_cancelled()
 * Added a bunch of comments in various places in the MPI C++ bindings
   implementatio just to explain what's going on (because C++ can hide
   a lot from you)
 * Insert C++ callbacks for the MPI_Grequest callback functions
   registered by MPI::Grequest::Start().  These callbacks keep a
   little meta-data (created by Grequest::Start()) that allow the
   proper callback signatures from C (i.e., from ompi_grequest_<foo>()
   in libmpi.a -- C code), translate arguments as required, and then
   invoke the callbacks with proper C++ signatures (i.e., call
   user-defined callbacks with C++ function signatures).

This commit was SVN r12446.

The following Trac tickets were found above:
  Ticket 580 --> https://svn.open-mpi.org/trac/ompi/ticket/580
2006-11-06 18:42:00 +00:00
..
grequest.c Fixes trac:496 2006-11-02 03:34:53 +00:00
grequest.h Fixes trac:580 2006-11-06 18:42:00 +00:00
Makefile.am Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
req_test.c Fixes trac:496 2006-11-02 03:34:53 +00:00
req_wait.c Fixes trac:496 2006-11-02 03:34:53 +00:00
request.c Ensure to FINI the request (e.g., release fortran resources). 2006-10-30 16:02:29 +00:00
request.h Fixes trac:496 2006-11-02 03:34:53 +00:00