Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::UCP::UCPContext Class Reference

#include <ucp_context.h>

Public Member Functions

 UCPContext (int ep_nums_est=-1)
 
 ~UCPContext ()
 
bool init (const std::unordered_map< std::string, std::string > &ev_map)
 
void finalize ()
 
bool mem_map (const ucp_mem_map_params_t *params, ucp_mem_h *mem_h_ptr) const
 
bool mem_unmap (ucp_mem_h mem_h) const
 
ucp_context_h get_ucp_context () const
 
size_t get_ucp_req_size () const
 
uint64_t supported_memtypes () const
 

Constructor & Destructor Documentation

◆ UCPContext()

Realm::UCP::UCPContext::UCPContext ( int  ep_nums_est = -1)

◆ ~UCPContext()

Realm::UCP::UCPContext::~UCPContext ( )

Member Function Documentation

◆ finalize()

void Realm::UCP::UCPContext::finalize ( )

◆ get_ucp_context()

ucp_context_h Realm::UCP::UCPContext::get_ucp_context ( ) const
inline

◆ get_ucp_req_size()

size_t Realm::UCP::UCPContext::get_ucp_req_size ( ) const
inline

◆ init()

bool Realm::UCP::UCPContext::init ( const std::unordered_map< std::string, std::string > &  ev_map)

◆ mem_map()

bool Realm::UCP::UCPContext::mem_map ( const ucp_mem_map_params_t *  params,
ucp_mem_h *  mem_h_ptr 
) const

◆ mem_unmap()

bool Realm::UCP::UCPContext::mem_unmap ( ucp_mem_h  mem_h) const

◆ supported_memtypes()

uint64_t Realm::UCP::UCPContext::supported_memtypes ( ) const
inline

The documentation for this class was generated from the following file: