Versions in this module Expand all Collapse all v1 v1.8.26 Sep 5, 2024 v1.8.25 Sep 5, 2024 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 int32 + Enabled bool + XudpConcurrency int32 + XudpProxyUDP443 string + func (*MultiplexingConfig) Descriptor() ([]byte, []int) + func (*MultiplexingConfig) ProtoMessage() + func (x *MultiplexingConfig) GetConcurrency() int32 + func (x *MultiplexingConfig) GetEnabled() bool + func (x *MultiplexingConfig) GetXudpConcurrency() int32 + func (x *MultiplexingConfig) GetXudpProxyUDP443() string + 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 + PortList *net.PortList + 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) GetPortList() *net.PortList + 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 + ViaCidr string + 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) GetViaCidr() string + func (x *SenderConfig) ProtoReflect() protoreflect.Message + func (x *SenderConfig) Reset() + func (x *SenderConfig) String() string + type SniffingConfig struct + DestinationOverride []string + DomainsExcluded []string + Enabled bool + MetadataOnly bool + RouteOnly bool + func (*SniffingConfig) Descriptor() ([]byte, []int) + func (*SniffingConfig) ProtoMessage() + func (x *SniffingConfig) GetDestinationOverride() []string + func (x *SniffingConfig) GetDomainsExcluded() []string + func (x *SniffingConfig) GetEnabled() bool + func (x *SniffingConfig) GetMetadataOnly() bool + func (x *SniffingConfig) GetRouteOnly() bool + func (x *SniffingConfig) ProtoReflect() protoreflect.Message + func (x *SniffingConfig) Reset() + func (x *SniffingConfig) String() string