![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
#include <watchdog.h>
Public Member Functions | |
WatchdogConfig () | |
Initialize config with default values. | |
Public Attributes | |
core::nanoseconds_t | no_playback_timeout |
Timeout for the lack of packets, nanoseconds. | |
core::nanoseconds_t | broken_playback_timeout |
Timeout for frequent breakages, nanoseconds. | |
core::nanoseconds_t | breakage_detection_window |
Breakage detection window, nanoseconds. | |
size_t | frame_status_window |
Frame status window size for logging, number of frames. | |
Watchdog parameters.
Definition at line 27 of file watchdog.h.
|
inline |
Initialize config with default values.
Definition at line 55 of file watchdog.h.
core::nanoseconds_t roc::audio::WatchdogConfig::breakage_detection_window |
Breakage detection window, nanoseconds.
Definition at line 47 of file watchdog.h.
core::nanoseconds_t roc::audio::WatchdogConfig::broken_playback_timeout |
Timeout for frequent breakages, nanoseconds.
Definition at line 43 of file watchdog.h.
size_t roc::audio::WatchdogConfig::frame_status_window |
Frame status window size for logging, number of frames.
Definition at line 52 of file watchdog.h.
core::nanoseconds_t roc::audio::WatchdogConfig::no_playback_timeout |
Timeout for the lack of packets, nanoseconds.
Definition at line 33 of file watchdog.h.