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