system.go 952 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package net
  2. import "net"
  3. // DialTCP is an injectable function. Default to net.DialTCP
  4. var DialTCP = net.DialTCP
  5. var DialUDP = net.DialUDP
  6. var DialUnix = net.DialUnix
  7. var Listen = net.Listen
  8. var ListenTCP = net.ListenTCP
  9. var ListenUDP = net.ListenUDP
  10. var FileConn = net.FileConn
  11. var LookupIP = net.LookupIP
  12. var ParseIP = net.ParseIP
  13. var SplitHostPort = net.SplitHostPort
  14. var CIDRMask = net.CIDRMask
  15. type Addr = net.Addr
  16. type Conn = net.Conn
  17. type TCPAddr = net.TCPAddr
  18. type TCPConn = net.TCPConn
  19. type UDPAddr = net.UDPAddr
  20. type UDPConn = net.UDPConn
  21. type UnixAddr = net.UnixAddr
  22. type UnixConn = net.UnixConn
  23. // IP is an alias for net.IP.
  24. type IP = net.IP
  25. type IPMask = net.IPMask
  26. type IPNet = net.IPNet
  27. const IPv4len = net.IPv4len
  28. const IPv6len = net.IPv6len
  29. type Error = net.Error
  30. type AddrError = net.AddrError
  31. type Dialer = net.Dialer
  32. type Listener = net.Listener
  33. type TCPListener = net.TCPListener
  34. type UnixListener = net.UnixListener