Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResourceController ¶
type ResourceController struct { // Manage all visitor listeners VisitorManager *visitor.Manager // TCP Group Controller TCPGroupCtl *group.TCPGroupCtl // HTTP Group Controller HTTPGroupCtl *group.HTTPGroupController // TCP Mux Group Controller TCPMuxGroupCtl *group.TCPMuxGroupCtl // Manage all TCP ports TCPPortManager *ports.Manager // Manage all UDP ports UDPPortManager *ports.Manager // For HTTP proxies, forwarding HTTP requests HTTPReverseProxy *vhost.HTTPReverseProxy // For HTTPS proxies, route requests to different clients by hostname and other information VhostHTTPSMuxer *vhost.HTTPSMuxer // Controller for nat hole connections NatHoleController *nathole.Controller // TCPMux HTTP CONNECT multiplexer TCPMuxHTTPConnectMuxer *tcpmux.HTTPConnectTCPMuxer // All server manager plugin PluginManager *plugin.Manager }
All resource managers and controllers
Click to show internal directories.
Click to hide internal directories.