discoverer

package
v0.0.0-...-c76eaf4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 3, 2026 License: GPL-3.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InternalEventsDiscoverer

type InternalEventsDiscoverer interface {
	Start() error
	TargetCgroup(cgroupId uint64)
	UntargetCgroup(cgroupId uint64)
}

func NewInternalEventsDiscoverer

func NewInternalEventsDiscoverer(procfs string, bpfObjects *bpf.BpfObjects, cgroupsController cgroup.CgroupsController) (InternalEventsDiscoverer, error)

type InternalEventsDiscovererImpl

type InternalEventsDiscovererImpl struct {
	// contains filtered or unexported fields
}

func (*InternalEventsDiscovererImpl) Start

TODO: Stop method

func (*InternalEventsDiscovererImpl) TargetCgroup

func (e *InternalEventsDiscovererImpl) TargetCgroup(cgroupId uint64)

func (*InternalEventsDiscovererImpl) UntargetCgroup

func (e *InternalEventsDiscovererImpl) UntargetCgroup(cgroupId uint64)