10#ifndef IPM_SRC_CALLBACKADAPTER_HPP_
11#define IPM_SRC_CALLBACKADAPTER_HPP_
43 std::unique_ptr<std::thread>
m_thread{
nullptr };
std::function< void(Receiver::Response &)> m_callback
Receiver * m_receiver_ptr
void set_callback(std::function< void(Receiver::Response &)> callback)
std::mutex m_callback_mutex
virtual ~CallbackAdapter() noexcept
CallbackAdapter()=default
std::unique_ptr< std::thread > m_thread
std::atomic< bool > m_is_listening
void set_receiver(Receiver *receiver_ptr)