Class message_sender¶
Defined in File messageSender.hpp
Class Documentation¶
-
class
comm
::
message_sender
¶ A Class that can be used to poll messages and then send them off.
Public Functions
Constructs a message_sender.
- Parameters
output_cache
: The cache machine from where to obtain the data to sendnode_address_map
: A map from node id to Nodenum_threads
: Number of threads the message_sender will use to send data concurrentlycontext
: The ucp_context_horigin
: The ucp_worker_hral_id
: The ral_idprotocol
: The comm::blazing_protocol
-
inline std::shared_ptr<ral::cache::CacheMachine>
get_output_cache
()¶
-
void
run_polling
()¶ A polling function that listens on a cache for data and send it off via some protocol.