|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IWatchdogService
This interface provides methods for starting, stopping, and updating a hardware watchdog present on the system. Updating the watchdog, once started, prevents the system from rebooting.
| Field Summary | |
|---|---|
static java.lang.String |
SERVICE_NAME
Reports the class name representing this interface. |
| Method Summary | |
|---|---|
short |
getDefaultTimeout()
Returns the default timeout value of the hardware watchdog. |
short |
getTimeout()
Returns the timeout value for the hardware watchdog in increments of 100ms. |
void |
setTimeout(short timeout)
Sets the current timeout value for the underlying hardware watchdog. |
void |
startWatchdog()
Starts the hardware watchdog on the device. |
void |
stopWatchdog()
Stops the hardware Watchdog on the device |
void |
updateWatchdog()
Updates the Watchdog to prevent a system reboot by resetting the timer |
| Field Detail |
|---|
static final java.lang.String SERVICE_NAME
| Method Detail |
|---|
void startWatchdog()
void stopWatchdog()
void updateWatchdog()
short getTimeout()
short getDefaultTimeout()
void setTimeout(short timeout)
timeout - A short representing the new timeout value in increments of 100ms.
java.lang.Exception - throws an Exception if the supplied timeout is not valid.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||