Derecho  0.9
Distributed systems toolkit for RDMA
polling_group Member List

This is the complete list of members for polling_group, including all inherited members.

block_sizegroupprotected
complete_block_send()polling_groupvirtual
complete_message()polling_groupprivate
completion_callbackgroupprotected
connect(uint32_t neighbor)polling_groupprivate
endpointspolling_groupprivate
first_block_bufferpolling_groupprivate
first_block_mrpolling_groupprivate
first_block_numberpolling_groupprivate
group(uint16_t group_number, size_t block_size, vector< uint32_t > members, uint32_t member_index, incoming_message_callback_t upcall, completion_callback_t callback, unique_ptr< schedule > transfer_schedule)groupprotected
group_numbergroupprotected
incoming_blockpolling_groupprivate
incoming_message_upcallgroupprotected
initialize_message_types()polling_groupstatic
member_indexgroupprotected
membersgroupprotected
message_numberpolling_groupprivate
message_sizegroupprotected
message_typespolling_groupprivatestatic
monitorgroupprotected
mrgroupprotected
mr_offsetgroupprotected
num_blocksgroupprotected
num_membersgroupprotected
num_received_blockspolling_groupprivate
outgoing_blockpolling_groupprivate
polling_group(uint16_t group_number, size_t block_size, vector< uint32_t > members, uint32_t member_index, incoming_message_callback_t upcall, completion_callback_t callback, unique_ptr< schedule > transfer_schedule)polling_group
post_recv(schedule::block_transfer transfer)polling_groupprivate
prepare_for_next_message()polling_groupprivate
receive_block(uint32_t send_imm, size_t size)polling_groupvirtual
receive_ready_for_block(uint32_t step, uint32_t sender)polling_groupvirtual
receive_steppolling_groupprivate
received_blockspolling_groupprivate
receivers_readypolling_groupprivate
rfb_endpointspolling_groupprivate
send_message(std::shared_ptr< rdma::memory_region > message_mr, size_t offset, size_t length)polling_groupvirtual
send_next_block()polling_groupprivate
send_ready_for_block(uint32_t neighbor)polling_groupprivate
send_steppolling_groupprivate
sendingpolling_groupprivate
transfer_schedulegroupprotected
~group()groupvirtual