struct
#include <src/vt/messaging/active.h>
InProgressBase Base class for an in-progress MPI operation.
Derived classes
- struct InProgressDataIRecv
- An in-progress pure data MPI_Irecv watched by the runtime.
- struct InProgressIRecv
- An in-progress MPI_Irecv watched by the runtime.
Constructors, destructors, conversion operators
- InProgressBase(std::byte* in_buf, MsgSizeType in_probe_bytes, NodeType in_sender)
Public functions
-
template<typename Serializer>void serialize(Serializer& s)
Public variables
- std::byte* buf
- MsgSizeType probe_bytes
- NodeType sender
- bool valid