Documentation ¶
Index ¶
- type EventSink
- func (es *EventSink) AddFilter(filter *EventSinkFilter)
- func (es *EventSink) CleanupContainer(namespace string, podName string, containerID string) error
- func (es *EventSink) Close() error
- func (es *EventSink) GetCapabilitiesEvents(namespace string, podName string, containerID string) ([]*tracing.CapabilitiesEvent, error)
- func (es *EventSink) GetDnsEvents(namespace string, podName string, containerID string) ([]*tracing.DnsEvent, error)
- func (es *EventSink) GetExecveEvents(namespace string, podName string, containerID string) ([]*tracing.ExecveEvent, error)
- func (es *EventSink) GetNetworkEvents(namespace string, podName string, containerID string) ([]*tracing.NetworkEvent, error)
- func (es *EventSink) GetOpenEvents(namespace string, podName string, containerID string) ([]*tracing.OpenEvent, error)
- func (es *EventSink) RemoveFilter(filter *EventSinkFilter)
- func (es *EventSink) ReportError(eventType tracing.EventType, err error)
- func (es *EventSink) SendCapabilitiesEvent(event *tracing.CapabilitiesEvent)
- func (es *EventSink) SendDnsEvent(event *tracing.DnsEvent)
- func (es *EventSink) SendExecveEvent(event *tracing.ExecveEvent)
- func (es *EventSink) SendNetworkEvent(event *tracing.NetworkEvent)
- func (es *EventSink) SendOpenEvent(event *tracing.OpenEvent)
- func (es *EventSink) Start() error
- func (es *EventSink) Stop() error
- type EventSinkFilter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventSink ¶
type EventSink struct {
// contains filtered or unexported fields
}
func (*EventSink) AddFilter ¶ added in v0.0.16
func (es *EventSink) AddFilter(filter *EventSinkFilter)
func (*EventSink) CleanupContainer ¶
func (*EventSink) GetCapabilitiesEvents ¶
func (*EventSink) GetDnsEvents ¶
func (*EventSink) GetExecveEvents ¶
func (*EventSink) GetNetworkEvents ¶
func (*EventSink) GetOpenEvents ¶
func (*EventSink) RemoveFilter ¶ added in v0.0.16
func (es *EventSink) RemoveFilter(filter *EventSinkFilter)
func (*EventSink) ReportError ¶ added in v0.0.41
func (*EventSink) SendCapabilitiesEvent ¶
func (es *EventSink) SendCapabilitiesEvent(event *tracing.CapabilitiesEvent)
func (*EventSink) SendDnsEvent ¶
func (*EventSink) SendExecveEvent ¶
func (es *EventSink) SendExecveEvent(event *tracing.ExecveEvent)
func (*EventSink) SendNetworkEvent ¶
func (es *EventSink) SendNetworkEvent(event *tracing.NetworkEvent)
func (*EventSink) SendOpenEvent ¶
type EventSinkFilter ¶ added in v0.0.16
Click to show internal directories.
Click to hide internal directories.