Documentation ¶
Overview ¶
Package dispatcher is a generated protocol buffer package.
It is generated from these files:
v2ray.com/core/app/dispatcher/config.proto
It has these top-level messages:
Config
Index ¶
Constants ¶
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
FixDestination Config_FixDestination `` /* 150-byte string literal not displayed */
}
func (*Config) GetFixDestination ¶
func (m *Config) GetFixDestination() Config_FixDestination
type Config_FixDestination ¶
type Config_FixDestination int32
const ( Config_Auto Config_FixDestination = 0 Config_Enabled Config_FixDestination = 1 Config_Disabled Config_FixDestination = 2 )
func (Config_FixDestination) EnumDescriptor ¶
func (Config_FixDestination) EnumDescriptor() ([]byte, []int)
func (Config_FixDestination) String ¶
func (x Config_FixDestination) String() string
type PacketDispatcher ¶
type PacketDispatcher interface {
DispatchToOutbound(session *proxy.SessionInfo) ray.InboundRay
}
PacketDispatcher dispatch a packet and possibly further network payload to its destination.
Click to show internal directories.
Click to hide internal directories.