Versions in this module Expand all Collapse all v0 v0.2.253 Apr 7, 2025 Changes in this version + type ContainerReceiver interface + ContainerCallback func(notif containercollection.PubSubEvent) + type ContainerWatcher interface + GetContainerCollection func() *containercollection.ContainerCollection + GetContainerSelector func() *containercollection.ContainerSelector + GetSocketEnricher func() *socketenricher.SocketEnricher + GetTracerCollection func() *tracercollection.TracerCollection + Ready func() bool + RegisterContainerReceiver func(receiver ContainerReceiver) + RegisterCustomTracer func(tracer CustomTracer) error + Start func(ctx context.Context) error + Stop func() + UnregisterContainerReceiver func(receiver ContainerReceiver) + UnregisterCustomTracer func(tracer CustomTracer) error + type ContainerWatcherMock struct + func (c ContainerWatcherMock) GetContainerCollection() *containercollection.ContainerCollection + func (c ContainerWatcherMock) GetContainerSelector() *containercollection.ContainerSelector + func (c ContainerWatcherMock) GetSocketEnricher() *socketenricher.SocketEnricher + func (c ContainerWatcherMock) GetTracerCollection() *tracercollection.TracerCollection + func (c ContainerWatcherMock) Ready() bool + func (c ContainerWatcherMock) RegisterContainerReceiver(_ ContainerReceiver) + func (c ContainerWatcherMock) RegisterCustomTracer(_ CustomTracer) error + func (c ContainerWatcherMock) Start(_ context.Context) error + func (c ContainerWatcherMock) Stop() + func (c ContainerWatcherMock) UnregisterContainerReceiver(_ ContainerReceiver) + func (c ContainerWatcherMock) UnregisterCustomTracer(_ CustomTracer) error + type CustomTracer interface + Name func() string + Start func() error + Stop func() error + type CustomTracerMock struct + func (c CustomTracerMock) Name() string + func (c CustomTracerMock) Start() error + func (c CustomTracerMock) Stop() error + type EventReceiver interface + ReportEvent func(eventType utils.EventType, event utils.K8sEvent) + type ResultCallback func(utils.EnrichEvent) + type TaskBasedEnricher interface + SubmitEnrichmentTask func(event utils.EnrichEvent, syscalls []uint64, callback ResultCallback)