Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CGTProxy ¶
CGTProxy is an interface generated for "github.com/black-desk/cgtproxy/pkg/cgtproxy.CGTProxy".
type CGroupMonitor ¶
type CGroupMonitor interface { Events() <-chan types.CGroupEvent Run(context.Context) error }
CGroupMonitor is an interface generated for "github.com/black-desk/cgtproxy/pkg/cgfsmon.CGroupFSMonitor".
type NFTManager ¶
type NFTManager interface { AddCgroup(string, *nftman.Target) error AddChainAndRulesForTProxy(*config.TProxy) error Clear() error RemoveCgroup(string) error }
NFTManager is an interface generated for "github.com/black-desk/cgtproxy/pkg/nftman.NFTManager".
type RouteManager ¶
type RouteManager interface {
Run() error
}
RouteManager is an interface generated for "github.com/black-desk/cgtproxy/pkg/routeman.RouteManager".
Click to show internal directories.
Click to hide internal directories.