vfs: support watch handlers on application signal level

Fixes #4092
This commit is contained in:
Christian Prochaska
2024-02-14 14:46:06 +01:00
committed by Christian Helmuth
parent a529fffb7b
commit 080d3b6b63
9 changed files with 79 additions and 26 deletions

View File

@ -279,12 +279,12 @@ class Vfs_trace::Subject : private Subject_factory,
typedef String<200> Config;
Watch_handler<Subject> _enable_handler {
Io::Watch_handler<Subject> _enable_handler {
_enabled_fs, "/enable",
Subject_factory::_env.alloc(),
*this, &Subject::_enable_subject };
Watch_handler<Subject> _buffer_size_handler {
Io::Watch_handler<Subject> _buffer_size_handler {
_buffer_size_fs, "/buffer_size",
Subject_factory::_env.alloc(),
*this, &Subject::_buffer_size };