Template Class TrickleManager
Defined in File trickle_manager.hpp
Class Documentation
-
template<class Buffer>
class TrickleManager TrickleManager owns a network Receiver that runs the (event loop) thread. Messages are received from the network, encoded, and written into the FromHost buffer. The FromHost can be shared by more than one TrickleManager.
- Template Parameters:
Buffer -- FlxFromHostBuffer or FileFromHostBuffer
Public Functions
TrickleManager contructor.
- Parameters:
buffer -- shared pointer to Fromhost DMA buffer.
receiver -- pointer to network receiver.
-
TrickleManager(const TrickleManager&) = delete
-
TrickleManager &operator=(const TrickleManager&) = delete
-
TrickleManager(TrickleManager&&) noexcept = default
-
TrickleManager &operator=(TrickleManager&&) noexcept = default
-
inline uint16_t get_receiver_port() const