import "github.com/v2ray/v2ray-core/transport"
config.go config.pb.go link.go
var File_transport_config_proto protoreflect.FileDescriptor
type Config struct { TransportSettings []*internet.TransportConfig `protobuf:"bytes,1,rep,name=transport_settings,json=transportSettings,proto3" json:"transport_settings,omitempty"` // contains filtered or unexported fields }
Global transport settings. This affects all type of connections that go through V2Ray. Deprecated. Use each settings in StreamConfig.
Apply applies this Config.
Deprecated: Use Config.ProtoReflect.Descriptor instead.
func (x *Config) GetTransportSettings() []*internet.TransportConfig
func (x *Config) ProtoReflect() protoreflect.Message
Link is a utility for connecting between an inbound and an outbound proxy handler.
Path | Synopsis |
---|---|
internet | |
internet/domainsocket | |
internet/headers/http | |
internet/headers/noop | |
internet/headers/srtp | |
internet/headers/tls | |
internet/headers/utp | |
internet/headers/wechat | |
internet/headers/wireguard | |
internet/http | |
internet/kcp | Package kcp - A Fast and Reliable ARQ Protocol |
internet/quic | |
internet/tcp | |
internet/tls | |
internet/udp | |
internet/websocket | Package websocket implements Websocket transport |
internet/xtls | |
pipe |
Package transport imports 7 packages (graph) and is imported by 5 packages. Updated 2020-11-02. Refresh now. Tools for package owners.