Versions in this module Expand all Collapse all v4 v4.88.0 Jul 26, 2021 Changes in this version + var AllocationStrategy_Type_name = map[int32]string + var AllocationStrategy_Type_value = map[string]int32 + var File_app_proxyman_config_proto protoreflect.FileDescriptor + var KnownProtocols_name = map[int32]string + var KnownProtocols_value = map[string]int32 + type AllocationStrategy struct + Concurrency *AllocationStrategy_AllocationStrategyConcurrency + Refresh *AllocationStrategy_AllocationStrategyRefresh + Type AllocationStrategy_Type + func (*AllocationStrategy) Descriptor() ([]byte, []int) + func (*AllocationStrategy) ProtoMessage() + func (s *AllocationStrategy) GetConcurrencyValue() uint32 + func (s *AllocationStrategy) GetRefreshValue() uint32 + func (x *AllocationStrategy) GetConcurrency() *AllocationStrategy_AllocationStrategyConcurrency + func (x *AllocationStrategy) GetRefresh() *AllocationStrategy_AllocationStrategyRefresh + func (x *AllocationStrategy) GetType() AllocationStrategy_Type + func (x *AllocationStrategy) ProtoReflect() protoreflect.Message + func (x *AllocationStrategy) Reset() + func (x *AllocationStrategy) String() string + type AllocationStrategy_AllocationStrategyConcurrency struct + Value uint32 + func (*AllocationStrategy_AllocationStrategyConcurrency) Descriptor() ([]byte, []int) + func (*AllocationStrategy_AllocationStrategyConcurrency) ProtoMessage() + func (x *AllocationStrategy_AllocationStrategyConcurrency) GetValue() uint32 + func (x *AllocationStrategy_AllocationStrategyConcurrency) ProtoReflect() protoreflect.Message + func (x *AllocationStrategy_AllocationStrategyConcurrency) Reset() + func (x *AllocationStrategy_AllocationStrategyConcurrency) String() string + type AllocationStrategy_AllocationStrategyRefresh struct + Value uint32 + func (*AllocationStrategy_AllocationStrategyRefresh) Descriptor() ([]byte, []int) + func (*AllocationStrategy_AllocationStrategyRefresh) ProtoMessage() + func (x *AllocationStrategy_AllocationStrategyRefresh) GetValue() uint32 + func (x *AllocationStrategy_AllocationStrategyRefresh) ProtoReflect() protoreflect.Message + func (x *AllocationStrategy_AllocationStrategyRefresh) Reset() + func (x *AllocationStrategy_AllocationStrategyRefresh) String() string + type AllocationStrategy_Type int32 + const AllocationStrategy_Always + const AllocationStrategy_External + const AllocationStrategy_Random + func (AllocationStrategy_Type) Descriptor() protoreflect.EnumDescriptor + func (AllocationStrategy_Type) EnumDescriptor() ([]byte, []int) + func (AllocationStrategy_Type) Type() protoreflect.EnumType + func (x AllocationStrategy_Type) Enum() *AllocationStrategy_Type + func (x AllocationStrategy_Type) Number() protoreflect.EnumNumber + func (x AllocationStrategy_Type) String() string + type InboundConfig struct + func (*InboundConfig) Descriptor() ([]byte, []int) + func (*InboundConfig) ProtoMessage() + func (x *InboundConfig) ProtoReflect() protoreflect.Message + func (x *InboundConfig) Reset() + func (x *InboundConfig) String() string + type InboundHandlerConfig struct + ProxySettings *serial.TypedMessage + ReceiverSettings *serial.TypedMessage + Tag string + func (*InboundHandlerConfig) Descriptor() ([]byte, []int) + func (*InboundHandlerConfig) ProtoMessage() + func (x *InboundHandlerConfig) GetProxySettings() *serial.TypedMessage + func (x *InboundHandlerConfig) GetReceiverSettings() *serial.TypedMessage + func (x *InboundHandlerConfig) GetTag() string + func (x *InboundHandlerConfig) ProtoReflect() protoreflect.Message + func (x *InboundHandlerConfig) Reset() + func (x *InboundHandlerConfig) String() string + type KnownProtocols int32 + const KnownProtocols_HTTP + const KnownProtocols_TLS + func (KnownProtocols) Descriptor() protoreflect.EnumDescriptor + func (KnownProtocols) EnumDescriptor() ([]byte, []int) + func (KnownProtocols) Type() protoreflect.EnumType + func (x KnownProtocols) Enum() *KnownProtocols + func (x KnownProtocols) Number() protoreflect.EnumNumber + func (x KnownProtocols) String() string + type MultiplexingConfig struct + Concurrency uint32 + Enabled bool + func (*MultiplexingConfig) Descriptor() ([]byte, []int) + func (*MultiplexingConfig) ProtoMessage() + func (x *MultiplexingConfig) GetConcurrency() uint32 + func (x *MultiplexingConfig) GetEnabled() bool + func (x *MultiplexingConfig) ProtoReflect() protoreflect.Message + func (x *MultiplexingConfig) Reset() + func (x *MultiplexingConfig) String() string + type OutboundConfig struct + func (*OutboundConfig) Descriptor() ([]byte, []int) + func (*OutboundConfig) ProtoMessage() + func (x *OutboundConfig) ProtoReflect() protoreflect.Message + func (x *OutboundConfig) Reset() + func (x *OutboundConfig) String() string + type ReceiverConfig struct + AllocationStrategy *AllocationStrategy + DomainOverride []KnownProtocols + Listen *net.IPOrDomain + PortRange *net.PortRange + ReceiveOriginalDestination bool + SniffingSettings *SniffingConfig + StreamSettings *internet.StreamConfig + func (*ReceiverConfig) Descriptor() ([]byte, []int) + func (*ReceiverConfig) ProtoMessage() + func (c *ReceiverConfig) GetEffectiveSniffingSettings() *SniffingConfig + func (x *ReceiverConfig) GetAllocationStrategy() *AllocationStrategy + func (x *ReceiverConfig) GetDomainOverride() []KnownProtocols + func (x *ReceiverConfig) GetListen() *net.IPOrDomain + func (x *ReceiverConfig) GetPortRange() *net.PortRange + func (x *ReceiverConfig) GetReceiveOriginalDestination() bool + func (x *ReceiverConfig) GetSniffingSettings() *SniffingConfig + func (x *ReceiverConfig) GetStreamSettings() *internet.StreamConfig + func (x *ReceiverConfig) ProtoReflect() protoreflect.Message + func (x *ReceiverConfig) Reset() + func (x *ReceiverConfig) String() string + type SenderConfig struct + MultiplexSettings *MultiplexingConfig + ProxySettings *internet.ProxyConfig + StreamSettings *internet.StreamConfig + Via *net.IPOrDomain + func (*SenderConfig) Descriptor() ([]byte, []int) + func (*SenderConfig) ProtoMessage() + func (x *SenderConfig) GetMultiplexSettings() *MultiplexingConfig + func (x *SenderConfig) GetProxySettings() *internet.ProxyConfig + func (x *SenderConfig) GetStreamSettings() *internet.StreamConfig + func (x *SenderConfig) GetVia() *net.IPOrDomain + func (x *SenderConfig) ProtoReflect() protoreflect.Message + func (x *SenderConfig) Reset() + func (x *SenderConfig) String() string + type SniffingConfig struct + DestinationOverride []string + Enabled bool + MetadataOnly bool + func (*SniffingConfig) Descriptor() ([]byte, []int) + func (*SniffingConfig) ProtoMessage() + func (x *SniffingConfig) GetDestinationOverride() []string + func (x *SniffingConfig) GetEnabled() bool + func (x *SniffingConfig) GetMetadataOnly() bool + func (x *SniffingConfig) ProtoReflect() protoreflect.Message + func (x *SniffingConfig) Reset() + func (x *SniffingConfig) String() string Other modules containing this package github.com/maintell/v2ray-core