#include <group_send.hpp>
Definition at line 27 of file group_send.hpp.
◆ group()
◆ ~group()
◆ complete_block_send()
virtual void group::complete_block_send |
( |
| ) |
|
|
pure virtual |
◆ receive_block()
virtual void group::receive_block |
( |
uint32_t |
send_imm, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ receive_ready_for_block()
virtual void group::receive_ready_for_block |
( |
uint32_t |
step, |
|
|
uint32_t |
sender |
|
) |
| |
|
pure virtual |
◆ send_message()
virtual void group::send_message |
( |
std::shared_ptr< rdma::memory_region > |
message_mr, |
|
|
size_t |
offset, |
|
|
size_t |
length |
|
) |
| |
|
pure virtual |
◆ block_size
const size_t group::block_size |
|
protected |
◆ completion_callback
completion_callback_t group::completion_callback |
|
protected |
◆ group_number
const uint16_t group::group_number |
|
protected |
◆ incoming_message_upcall
incoming_message_callback_t group::incoming_message_upcall |
|
protected |
◆ member_index
const uint32_t group::member_index |
|
protected |
◆ members
const vector<uint32_t> group::members |
|
protected |
◆ message_size
size_t group::message_size |
|
protected |
◆ monitor
std::mutex group::monitor |
|
protected |
◆ mr
◆ mr_offset
◆ num_blocks
◆ num_members
const uint32_t group::num_members |
|
protected |
◆ transfer_schedule
const unique_ptr<schedule> group::transfer_schedule |
|
protected |
The documentation for this class was generated from the following files: