Zephyr C++ Toolkit
|
Structure to hold information about an installed timeout channel. More...
#include <WatchdogMock.hpp>
Public Attributes | |
uint32_t | timeoutMs |
Timeout value in milliseconds. | |
CallbackFn | callback |
Callback function. | |
void * | userData |
User data for callback. | |
ResetFlag | flags |
Reset behavior flags. | |
bool | isActive |
Whether the channel is active. | |
std::chrono::steady_clock::time_point | lastFed |
Last time channel was fed. | |
Structure to hold information about an installed timeout channel.
CallbackFn zct::WatchdogMock::TimeoutChannel::callback |
Callback function.
ResetFlag zct::WatchdogMock::TimeoutChannel::flags |
Reset behavior flags.
bool zct::WatchdogMock::TimeoutChannel::isActive |
Whether the channel is active.
std::chrono::steady_clock::time_point zct::WatchdogMock::TimeoutChannel::lastFed |
Last time channel was fed.
uint32_t zct::WatchdogMock::TimeoutChannel::timeoutMs |
Timeout value in milliseconds.
void* zct::WatchdogMock::TimeoutChannel::userData |
User data for callback.