These settings allow to customize the watchdog behavior
Path:

system.watchDog

Hierarchy

  • WatchDog

Properties

allowAndroidPackage: boolean

Default: true

Whether the watchdog should allow the android package.

system.watchDog.allowAndroidPackage

allowAndroidProcessMediaPackage: boolean

Default: true

Whether the watchdog should allow the android.process.media package.

system.watchDog.allowAndroidProcessMediaPackage

allowComAndroidSystemUiPackage: boolean

Default: false

Whether the watchdog should allow the com.android.systemui package. This includes the recents menu.

system.watchDog.allowComAndroidSystemUiPackage

applicationGracePeriod: number

Default: 60000

The application grace period in milliseconds defines how long the watchdog will allow SiteKiosk to be unresponsive after each start.

system.watchDog.applicationGracePeriod

collapseStatusBar: boolean

Default: true

Whether the watchdog should periodically collapse the status bar.

system.watchDog.collapseStatusBar

connectionGracePeriod: number

Default: 45000

The connection grace period in milliseconds defines how long the watchdog will allow SiteKiosk to be unresponsive after each reconnect.

system.watchDog.connectionGracePeriod

enableWlan: boolean

Default: false

Whether the watchdog should automatically turn on the WLAN, each time it gets turned off.

system.watchDog.enableWlan

maxLastPongAge: number

Default: 30000

The last pong age in milliseconds defines the amount of time SiteKiosk needs to respond.

system.watchDog.maxLastPongAge

memoryThresholdAbsolute: number

Default: 0

The minimum amount of memory in bytes available to the system before the watchdog will restart SiteKiosk.

system.watchDog.memoryThresholdAbsolute

memoryThresholdRelative: number

Default: 90

The maximum amount of memory in percent of total not available to the system before the watchdog will restart SiteKiosk.

system.watchDog.memoryThresholdRelative

pingInterval: number

Default: 2000

The ping interval in milliseconds defines how often the watchdog will check for SiteKiosk to respond.

system.watchDog.pingInterval

Generated using TypeDoc