File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import Foundation
88public extension SSH {
99 func getCPUTimesStat( clkTck: Double = 0x64 ) async -> [ CPUTimesStat ] {
1010 let ret1 : [ CPUTimesStat ] = await findCPUTimesStat ( clkTck: clkTck)
11- try ? await Task . sleep ( for : . seconds ( 1 ) )
11+ await Task . sleep ( seconds : 1 )
1212 var ret2 : [ CPUTimesStat ] = await findCPUTimesStat ( clkTck: clkTck)
1313 let cout = ret2. count - 1
1414 guard cout > 0 else {
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ import Foundation
77public extension SSH {
88 func getDiskIOCountersStat( ) async -> [ DiskIOCountersStat ] {
99 let ret1 : [ DiskIOCountersStat ] = await findDiskIOCountersStat ( )
10- try ? await Task . sleep ( for : . seconds ( 1 ) )
10+ await Task . sleep ( seconds : 1 )
1111 var ret2 : [ DiskIOCountersStat ] = await findDiskIOCountersStat ( )
1212 let cout = ret2. count - 1
1313 guard cout > 0 else {
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ import Foundation
77public extension SSH {
88 func getNetIOCountersStat( ) async -> [ NetIOCountersStat ] {
99 let ret1 : [ NetIOCountersStat ] = await findNetIOCountersStat ( )
10- try ? await Task . sleep ( for : . seconds ( 1 ) )
10+ await Task . sleep ( seconds : 1 )
1111 var ret2 : [ NetIOCountersStat ] = await findNetIOCountersStat ( )
1212 let cout = ret2. count - 1
1313 guard cout > 0 else {
Original file line number Diff line number Diff line change 1- //
2- // File.swift
3- // SSH2
4- //
5- // Created by 费三量 on 2025/2/11.
6- //
1+ // Task+.swift
2+ // Copyright (c) 2025 ssh2.app
3+ // Created by admin@ssh2.app 2025/2/11.
74
85import Foundation
6+
7+ public extension Task where Success == Never , Failure == Never {
8+ static func sleep( seconds: Double ) async {
9+ try ? await Task . sleep ( for: . seconds( seconds) )
10+ }
11+ }
You can’t perform that action at this time.
0 commit comments