Skip to main content

Function: checkConnectivityWithRetry()

checkConnectivityWithRetry(host: string, options: ConnectivityOptions): Promise<MonitorCheckResult>

Defined in: electron/services/monitoring/utils/nativeConnectivity.ts:428

Performs a connectivity check with automatic retry logic

Parameters

host

string

Target hostname or IP address to check

options

ConnectivityOptions = {}

Configuration options including retry settings

Returns

Promise<MonitorCheckResult>

Promise resolving to MonitorCheckResult

Example

// Check with retries and exponential backoff
const result = await checkConnectivityWithRetry("unstable-server.com", {
retries: 3,
retryDelay: 1000,
timeout: 5000,
});