template<typename EnvelopeT>
vt::rdma::SendDataMessage struct

Base classes

template<typename EnvelopeT>
struct vt::messaging::ActiveMsg<EnvelopeT>
The base class for all messages. Common alias is vt::Message which uses the default envelope.

Constructors, destructors, conversion operators

SendDataMessage() defaulted
SendDataMessage(RDMA_OpType const& in_op, ByteType const& in_num_bytes, ByteType const& in_offset, TagType const& in_mpi_tag, RDMA_HandleType const& in_han = no_rdma_handle, NodeType const& back = uninitialized_destination, NodeType const& in_recv_node = uninitialized_destination, bool const in_packed_direct = false)

Public variables

int nchunks
RDMA_HandleType rdma_handle
NodeType send_back
NodeType recv_node
TagType mpi_tag_to_recv
RDMA_OpType op_id
ByteType num_bytes
ByteType offset
bool packed_direct