Derecho  0.9
Distributed systems toolkit for RDMA
rdma::endpoint Member List

This is the complete list of members for rdma::endpoint, including all inherited members.

connect(size_t remote_index, bool is_lf_server, std::function< void(endpoint *)> post_recvs)rdma::endpoint
endpoint()rdma::endpointinlineexplicitprotected
endpoint(size_t remote_index, bool is_lf_server)rdma::endpointexplicit
endpoint(size_t remote_index, bool is_lf_server, std::function< void(endpoint *)> post_recvs)rdma::endpoint
endpoint(endpoint &&)=defaultrdma::endpoint
eprdma::endpointprotected
eqrdma::endpointprotected
init(struct fi_info *fi)rdma::endpoint
post_empty_recv(uint64_t wr_id, const message_type &type)rdma::endpoint
post_empty_send(uint64_t wr_id, uint32_t immediate, const message_type &type)rdma::endpoint
post_recv(const memory_region &mr, size_t offset, size_t size, uint64_t wr_id, const message_type &type)rdma::endpoint
post_send(const memory_region &mr, size_t offset, size_t size, uint64_t wr_id, uint32_t immediate, const message_type &type)rdma::endpoint
post_write(const memory_region &mr, size_t offset, size_t size, uint64_t wr_id, remote_memory_region remote_mr, size_t remote_offset, const message_type &type, bool signaled=false, bool send_inline=false)rdma::endpoint
remote_fi_addrrdma::endpoint
task classrdma::endpointfriend
~endpoint()rdma::endpointvirtual