Documentation ¶
Index ¶
- type NetNs
- type ProbeHandler
- func (u *ProbeHandler) Exclude(paths ...string)
- func (u *ProbeHandler) Init(ctx tp.Context, bundle *probe.Bundle) (probe.Handler, error)
- func (u *ProbeHandler) Register(path string, name string) (*graph.Node, error)
- func (u *ProbeHandler) Start()
- func (u *ProbeHandler) Stop()
- func (u *ProbeHandler) Unregister(path string)
- func (u *ProbeHandler) Watch(path string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetNs ¶
type NetNs struct {
// contains filtered or unexported fields
}
NetNs describes a network namespace path associated with a device / inode
type ProbeHandler ¶
type ProbeHandler struct { common.RWMutex Ctx tp.Context // contains filtered or unexported fields }
ProbeHandler describes a netlink probe in a network namespace
func (*ProbeHandler) Exclude ¶
func (u *ProbeHandler) Exclude(paths ...string)
Exclude specify path to not process
func (*ProbeHandler) Unregister ¶
func (u *ProbeHandler) Unregister(path string)
Unregister a network namespace path
func (*ProbeHandler) Watch ¶
func (u *ProbeHandler) Watch(path string)
Watch add a path to the inotify watcher
Click to show internal directories.
Click to hide internal directories.