Documentation ¶
Overview ¶
Package proxyman defines applications for manageing inbound and outbound proxies.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InboundConfig ¶
type InboundConfig struct { }
func (*InboundConfig) Descriptor ¶
func (*InboundConfig) Descriptor() ([]byte, []int)
func (*InboundConfig) ProtoMessage ¶
func (*InboundConfig) ProtoMessage()
func (*InboundConfig) Reset ¶
func (m *InboundConfig) Reset()
func (*InboundConfig) String ¶
func (m *InboundConfig) String() string
type InboundHandlerManager ¶
type InboundHandlerManager interface {
GetHandler(tag string) (proxy.InboundHandler, int)
}
func InboundHandlerManagerFromSpace ¶
func InboundHandlerManagerFromSpace(space app.Space) InboundHandlerManager
type OutboundConfig ¶
type OutboundConfig struct { }
func (*OutboundConfig) Descriptor ¶
func (*OutboundConfig) Descriptor() ([]byte, []int)
func (*OutboundConfig) ProtoMessage ¶
func (*OutboundConfig) ProtoMessage()
func (*OutboundConfig) Reset ¶
func (m *OutboundConfig) Reset()
func (*OutboundConfig) String ¶
func (m *OutboundConfig) String() string
type OutboundHandlerManager ¶ added in v1.13.1
type OutboundHandlerManager interface { GetHandler(tag string) proxy.OutboundHandler GetDefaultHandler() proxy.OutboundHandler SetDefaultHandler(handler proxy.OutboundHandler) error SetHandler(tag string, handler proxy.OutboundHandler) error }
func OutboundHandlerManagerFromSpace ¶
func OutboundHandlerManagerFromSpace(space app.Space) OutboundHandlerManager
Click to show internal directories.
Click to hide internal directories.