LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
Loading...
Searching...
No Matches
lci_binding_pre.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  lci::global_attr_t
 
struct  lci::comp_attr_t
 
class  lci::comp_t
 The actual implementation for RESOURCE comp. More...
 
struct  lci::net_context_attr_t
 
class  lci::net_context_t
 The actual implementation for RESOURCE net_context. More...
 
struct  lci::device_attr_t
 
class  lci::device_t
 The actual implementation for RESOURCE device. More...
 
struct  lci::mr_attr_t
 
class  lci::mr_t
 The actual implementation for RESOURCE mr. More...
 
struct  lci::endpoint_attr_t
 
class  lci::endpoint_t
 The actual implementation for RESOURCE endpoint. More...
 
struct  lci::runtime_attr_t
 
class  lci::runtime_t
 The actual implementation for RESOURCE runtime. More...
 
struct  lci::packet_pool_attr_t
 
class  lci::packet_pool_t
 The actual implementation for RESOURCE packet_pool. More...
 
struct  lci::matching_engine_attr_t
 
class  lci::matching_engine_t
 The actual implementation for RESOURCE matching_engine. More...
 

Namespaces

namespace  lci
 All LCI API functions and classes are defined in this namespace.
 

Enumerations

enum class  lci::attr_comp_type_t { lci::sync , lci::cq , lci::handler , lci::graph }
 
enum class  lci::attr_cq_type_t { lci::array_atomic , lci::lcrq }
 
enum class  lci::attr_ibv_odp_strategy_t { lci::none , lci::explicit_odp , lci::implicit_odp }
 
enum class  lci::attr_ibv_prefetch_strategy_t { lci::none , lci::prefetch , lci::prefetch_write , lci::prefetch_no_fault }
 
enum class  lci::attr_ibv_td_strategy_t { lci::none , lci::all_qp , lci::per_qp }
 
enum class  lci::attr_rdv_protocol_t { lci::write }
 
enum class  lci::attr_matching_engine_type_t { lci::queue , lci::map }