Public Types | |
| enum | WatchDogAction { NoDefaultAction = 0, KillProcess = 1, ResetDevice = 2 } |
| WatchDog Action enumeration Enumeration of the possible actions to take. More... | |
Public Member Functions | |
| WatchDog (uint TimeOut, uint Action) | |
| Constructor, need TimeOut and default action. | |
| bool | Start () |
| Method that starts the watchdog. | |
| bool | Refresh () |
| Method that refreshes the watchdog. | |
WatchDog Action enumeration Enumeration of the possible actions to take.
// Use of the constants WatchDogAction.NoDefaultAction WatchDogAction.KillProcess WatchDogAction.ResetDevice
| Digi::Drivers.WatchDog::WatchDog | ( | uint | TimeOut, | |
| uint | Action | |||
| ) |
Constructor, need TimeOut and default action.
| TimeOut | TimeOut to be configured | |
| Action | The Action to be executed |
| bool Digi.Drivers.WatchDog.Refresh | ( | ) |
| bool Digi.Drivers.WatchDog.Start | ( | ) |
1.5.9