Documentation
¶
Index ¶
- type Forwarder
- func (f *Forwarder) Close() error
- func (f *Forwarder) Intercepting() bool
- func (f *Forwarder) Listen(ctx context.Context) (*net.TCPListener, error)
- func (f *Forwarder) Serve(ctx context.Context) error
- func (f *Forwarder) ServeListener(ctx context.Context, listener *net.TCPListener) error
- func (f *Forwarder) SetIntercepting(intercept *manager.InterceptInfo)
- func (f *Forwarder) SetManager(sessionInfo *manager.SessionInfo, manager manager.ManagerClient)
- func (f *Forwarder) Target() (string, int32)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Forwarder ¶
type Forwarder struct {
// contains filtered or unexported fields
}
func NewForwarder ¶
func (*Forwarder) Intercepting ¶
func (*Forwarder) ServeListener ¶
func (*Forwarder) SetIntercepting ¶
func (f *Forwarder) SetIntercepting(intercept *manager.InterceptInfo)
func (*Forwarder) SetManager ¶
func (f *Forwarder) SetManager(sessionInfo *manager.SessionInfo, manager manager.ManagerClient)
Click to show internal directories.
Click to hide internal directories.