#include <ptp_instance.hpp>
Definition at line 56 of file ptp_instance.hpp.
◆ ~Subscriber()
| virtual rav::ptp::Instance::Subscriber::~Subscriber |
( |
| ) |
|
|
virtualdefault |
◆ get_local_clock()
| const LocalClock & rav::ptp::Instance::Subscriber::get_local_clock |
( |
| ) |
|
- Returns
- A reference to the local clock which received updates from the ptp::Instance. Thread safe and wait-free when called from a single consumer thread.
◆ ptp_configuration_updated()
| virtual void rav::ptp::Instance::Subscriber::ptp_configuration_updated |
( |
const Configuration & | config | ) |
|
|
inlinevirtual |
Called when the configuration was updated.
- Parameters
-
| config | The new configuration. |
Definition at line 88 of file ptp_instance.hpp.
◆ ptp_parent_changed()
| virtual void rav::ptp::Instance::Subscriber::ptp_parent_changed |
( |
const ParentDs & | parent | ) |
|
|
inlinevirtual |
◆ ptp_port_changed_state()
| virtual void rav::ptp::Instance::Subscriber::ptp_port_changed_state |
( |
const Port & | port | ) |
|
|
inlinevirtual |
Called when the state of a port changes.
- Parameters
-
| port | The port that changed state. |
Reimplemented in rav::nmos::Node.
Definition at line 72 of file ptp_instance.hpp.
◆ ptp_port_removed()
| virtual void rav::ptp::Instance::Subscriber::ptp_port_removed |
( |
const uint16_t | port_number | ) |
|
|
inlinevirtual |
Called when a port was removed.
- Parameters
-
| port_number | The port number of the removed port. |
Definition at line 80 of file ptp_instance.hpp.
◆ ptp_stats_updated()
| virtual void rav::ptp::Instance::Subscriber::ptp_stats_updated |
( |
const Stats & | ptp_stats | ) |
|
|
inlinevirtual |
Called at a regular interval when the PTP stats are updated.
- Parameters
-
| ptp_stats | The updated statistics. |
Definition at line 96 of file ptp_instance.hpp.
◆ Instance
The documentation for this class was generated from the following file: