useohpm
to install package.
ohpm install @ohos-rs/ping
export interface PingOptions {
count: number
timeout: number
interval: number
ipVersion?: 'v4' | 'v6' | 'auto'
}
export interface PingResult {
host: string
ip: string
sequence: number
ttl: number
rttMs: number
success: boolean
error?: string
ipVersion: number
}
export declare function pingAsync(host: string, options?: PingOptions | undefined | null): Promise<PingResult[]>
Before use it, please add permission ohos.permission.INTERNET
to module.json5
.
const ret = await pingAsync("www.baidu.com");