![]() |
PEARL
Parallel Event Access and Replay Library
|
Active message request using an MpiMessage buffer. More...
#include <pearl/MpiAmRequest.h>
Public Member Functions | |
Handling requests on origin side | |
virtual void | start () |
virtual bool | test () |
virtual void | cancel () |
![]() | |
AmRequest (Buffer *buffer, uint32_t remote, const Communicator &comm, bool ensureSynchronous) | |
virtual | ~AmRequest () |
bool | ensureSynchronous () const |
Buffer * | getBuffer () |
uint32_t | getRemote () const |
const Communicator & | getComm () const |
Constructors & destructors | |
static AmRequest::Ptr | create (uint32_t remote, const Communicator &comm, bool ensureSynchronous=false) |
virtual | ~MpiAmRequest () |
Additional Inherited Members | |
![]() | |
typedef std::auto_ptr< AmRequest > | Ptr |
Smartpointer to an AmRequest object to completely transfer ownership to the AmRuntime object. More... | |
An active message request class using an MpiMessage buffer.
|
virtual |
|
virtual |
Implements pearl::AmRequest.
|
static |
|
virtual |
Implements pearl::AmRequest.
|
virtual |
Implements pearl::AmRequest.
![]() |
Copyright © 1998–2019 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |