LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
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 } |