transport.go 428 B

1234567891011121314151617181920
  1. package environment
  2. import (
  3. "github.com/v2fly/v2ray-core/v4/features/extension/storage"
  4. )
  5. type TransportEnvironmentCapacitySet interface {
  6. BaseEnvironmentCapabilitySet
  7. SystemNetworkCapabilitySet
  8. InstanceNetworkCapabilitySet
  9. TransientStorage() storage.ScopedTransientStorage
  10. }
  11. type TransportEnvironment interface {
  12. TransportEnvironmentCapacitySet
  13. NarrowScope(key []byte) (TransportEnvironment, error)
  14. doNotImpl()
  15. }