File liveliness_manager.hpp

FileList > astutedds > dcps > liveliness_manager.hpp

Go to the source code of this file

  • #include <astutedds/dcps/qos.hpp>
  • #include <astutedds/rtps/rtps_types.hpp>
  • #include <atomic>
  • #include <chrono>
  • #include <condition_variable>
  • #include <functional>
  • #include <map>
  • #include <memory>
  • #include <mutex>
  • #include <string>
  • #include <thread>
  • #include <vector>

Namespaces

Type Name
namespace astutedds
namespace dcps

Classes

Type Name
struct LivelinessChangedStatus
Liveliness changed status (for reader callbacks)
struct LivelinessLostStatus
Liveliness lost status (for writer callbacks)
class LivelinessManager
Liveliness Manager for participant-level liveliness monitoring.
struct LivelinessStatus
Liveliness status for a writer.
class ReaderLiveliness
Per-reader liveliness monitoring helper.
struct TrackedWriter
Tracked writer information.
class WriterLiveliness
Per-writer liveliness assertion helper.

The documentation for this class was generated from the following file include/astutedds/dcps/liveliness_manager.hpp