Files
trihuy-russian/util/sys/sys_darwin.go
T

25 lines
367 B
Go
Raw Normal View History

2023-03-17 19:37:49 +03:30
//go:build darwin
2023-02-09 22:48:06 +03:30
// +build darwin
package sys
import (
2023-02-16 19:28:20 +03:30
"github.com/shirou/gopsutil/v3/net"
2023-02-09 22:48:06 +03:30
)
func GetTCPCount() (int, error) {
stats, err := net.Connections("tcp")
if err != nil {
return 0, err
}
return len(stats), nil
}
func GetUDPCount() (int, error) {
stats, err := net.Connections("udp")
if err != nil {
return 0, err
}
return len(stats), nil
}