vt::rdma::HandleManager struct

Public types

using RDMA_BitsType = Bits
using RDMA_TypeType = Type
using RDMA_UniversalIdType = RDMA_HandleType

Public static functions

static void setIsSized(RDMA_UniversalIdType& handle, bool const& is_sized)
static void setIsCollective(RDMA_UniversalIdType& handle, bool const& is_collective)
static void setIsHandler(RDMA_UniversalIdType& handle, bool const& is_handler)
static void setOpType(RDMA_UniversalIdType& handle, RDMA_TypeType const& rdma_type)
static void setRdmaNode(RDMA_UniversalIdType& handle, NodeType const& node)
static void setRdmaIdentifier(RDMA_UniversalIdType& handle, RDMA_IdentifierType const& ident)
static auto getRdmaNode(RDMA_UniversalIdType const& handle) -> NodeType
static auto getRdmaIdentifier(RDMA_UniversalIdType const& handle) -> RDMA_IdentifierType
static auto isSized(RDMA_UniversalIdType const& handle) -> bool
static auto isCollective(RDMA_UniversalIdType const& handle) -> bool
static auto isHandler(RDMA_UniversalIdType const& handle) -> bool
static auto getOpType(RDMA_UniversalIdType const& handle) -> RDMA_TypeType
static auto createNewHandler() -> RDMA_UniversalIdType