tcping.go 340 B

12345678910111213141516171819
  1. package tcping
  2. import (
  3. "net"
  4. "sync"
  5. "CloudflareSpeedTest/utils"
  6. )
  7. type Tcp struct {
  8. wg *sync.WaitGroup
  9. mutex *sync.Mutex
  10. ip net.IPAddr
  11. tcpPort int
  12. pingCount int
  13. csv *[]utils.CloudflareIPData
  14. control chan bool
  15. progressHandler func(e utils.ProgressEvent)
  16. }