Function: stopAllMonitoring()
stopAllMonitoring(
config
:MonitoringLifecycleConfig
):Promise
<boolean
>
Defined in: electron/utils/monitoring/monitorLifecycle.ts:557
Stop all monitoring and return updated monitoring state.
Parameters
config
Configuration object with required dependencies
Returns
Promise
<boolean
>
Boolean - New monitoring state (always false)
Remarks
Side Effects:
- Sets all monitors to "paused" status regardless of previous state
- Disables monitoring flag for all actively monitoring monitors
- Stops all monitor scheduling system-wide
This intentionally sets all monitors to "paused" to indicate that monitoring has been stopped system-wide, providing a clear signal that the system is transitioning to an inactive monitoring state.