transport.go 224 B

1234567891011121314151617
  1. package transport
  2. import (
  3. "net"
  4. )
  5. type TunnelType int
  6. type Conn interface {
  7. Server() error
  8. Accept() (net.Conn, error)
  9. Addr() net.Addr
  10. RemoteAddr() net.Addr
  11. Client() error
  12. Open() (net.Conn, error)
  13. Close() error
  14. }