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.CGroupEvents RunCGroupMonitor(context.Context) error }
CGroupMonitor is an interface generated for "github.com/black-desk/cgtproxy/pkg/cgfsmon.CGroupFSMonitor".
type NFTManager ¶
type NFTManager interface { AddChainAndRulesForTProxies([]*config.TProxy) error AddRoutes([]types.Route) error Clear() error Release() error RemoveRoutes([]string) error }
NFTManager is an interface generated for "github.com/black-desk/cgtproxy/pkg/nftman.NFTManager".
type NetlinkConnector ¶
NetlinkConnector is an interface generated for "github.com/black-desk/cgtproxy/pkg/nftman/connector.Connector".
type RouteManager ¶
RouteManager is an interface generated for "github.com/black-desk/cgtproxy/pkg/routeman.RouteManager".
Click to show internal directories.
Click to hide internal directories.