 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package proxy contains all proxies used by V2Ray.
Index ¶
Constants ¶
      View Source
      
  
const ( HandlerStateStopped = HandlerState(0) HandlerStateRunning = HandlerState(1) )
Variables ¶
Functions ¶
This section is empty.
Types ¶
type HandlerState ¶ added in v1.11.1
type HandlerState int
type InboundHandler ¶ added in v1.9.1
type InboundHandler interface {
	// Listen starts a InboundHandler.
	Start() error
	// Close stops the handler to accepting anymore inbound connections.
	Close()
	// Port returns the port that the handler is listening on.
	Port() v2net.Port
}
    An InboundHandler handles inbound network connections to V2Ray.
type InboundHandlerMeta ¶ added in v1.17.1
type OutboundHandler ¶ added in v1.9.1
type OutboundHandler interface {
	// Dispatch sends one or more Packets to its destination.
	Dispatch(destination v2net.Destination, payload *alloc.Buffer, ray ray.OutboundRay) error
}
    An OutboundHandler handles outbound network connection for V2Ray.
type OutboundHandlerMeta ¶ added in v1.17.1
type OutboundHandlerMeta struct {
	Tag            string
	Address        v2net.Address
	StreamSettings *internet.StreamSettings
}
    
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| R.I.P Shadowsocks | R.I.P Shadowsocks | 
| Package vmess contains the implementation of VMess protocol and transportation. | Package vmess contains the implementation of VMess protocol and transportation. | 
 Click to show internal directories. 
   Click to hide internal directories.