#include <lf_helper.hpp>
Public Types | |
typedef uint8_t | tag_type |
typedef uint8_t | tag_type |
Public Member Functions | |
message_type (const std::string &name, completion_handler send_handler, completion_handler recv_handler, completion_handler write_handler=nullptr) | |
message_type () | |
message_type (const std::string &name, completion_handler send_handler, completion_handler recv_handler, completion_handler write_handler=nullptr) | |
message_type () | |
Static Public Member Functions | |
static message_type | ignored () |
static message_type | ignored () |
Static Public Attributes | |
static constexpr unsigned int | shift_bits = 64 - 8 * sizeof(tag_type) |
Private Member Functions | |
message_type (tag_type t) | |
message_type (tag_type t) | |
Private Attributes | |
std::optional< tag_type > | tag |
Friends | |
class | endpoint |
class | task |
class | queue_pair |
Definition at line 133 of file lf_helper.hpp.
typedef uint8_t rdma::message_type::tag_type |
Definition at line 82 of file verbs_helper.hpp.
typedef uint8_t rdma::message_type::tag_type |
Definition at line 135 of file lf_helper.hpp.
|
inlineprivate |
Definition at line 140 of file lf_helper.hpp.
rdma::message_type::message_type | ( | const std::string & | name, |
completion_handler | send_handler, | ||
completion_handler | recv_handler, | ||
completion_handler | write_handler = nullptr |
||
) |
Definition at line 509 of file lf_helper.cpp.
|
inline |
Definition at line 149 of file lf_helper.hpp.
|
inlineprivate |
Definition at line 87 of file verbs_helper.hpp.
rdma::message_type::message_type | ( | const std::string & | name, |
completion_handler | send_handler, | ||
completion_handler | recv_handler, | ||
completion_handler | write_handler = nullptr |
||
) |
|
inline |
Definition at line 96 of file verbs_helper.hpp.
|
static |
|
static |
Definition at line 528 of file lf_helper.cpp.
|
friend |
Definition at line 142 of file lf_helper.hpp.
|
friend |
Definition at line 89 of file verbs_helper.hpp.
|
friend |
Definition at line 143 of file lf_helper.hpp.
|
static |
Definition at line 136 of file lf_helper.hpp.
|
private |
Definition at line 139 of file lf_helper.hpp.