filter

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: May 19, 2022 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Filtered string = "filtered"
)

Variables

View Source
var CurrentPid *api.Process
View Source
var CurrentUser *api.User
View Source
var NamespaceFilterSet_Cgroup = ""
View Source
var NamespaceFilterSet_IPC = ""
View Source
var NamespaceFilterSet_Mount = ""
View Source
var NamespaceFilterSet_Net = ""
View Source
var NamespaceFilterSet_PID = ""
View Source
var NamespaceFilterSet_Time = ""
View Source
var NamespaceFilterSet_UTS = ""
View Source
var PidOne *api.Process

Functions

func RejectThreads

func RejectThreads(p *api.Process) bool

func RetainNamespaceIn_Cgroup added in v1.1.0

func RetainNamespaceIn_Cgroup(p *api.Process) bool

func RetainNamespaceIn_IPC added in v1.1.0

func RetainNamespaceIn_IPC(p *api.Process) bool

func RetainNamespaceIn_Mount added in v1.1.0

func RetainNamespaceIn_Mount(p *api.Process) bool

func RetainNamespaceIn_Net added in v1.1.0

func RetainNamespaceIn_Net(p *api.Process) bool

func RetainNamespaceIn_PID added in v1.1.0

func RetainNamespaceIn_PID(p *api.Process) bool

func RetainNamespaceIn_Time added in v1.1.0

func RetainNamespaceIn_Time(p *api.Process) bool

func RetainNamespaceIn_UTS added in v1.1.0

func RetainNamespaceIn_UTS(p *api.Process) bool

func RetainNamespaceOut_Cgroup added in v1.1.0

func RetainNamespaceOut_Cgroup(p *api.Process) bool

func RetainNamespaceOut_IPC added in v1.1.0

func RetainNamespaceOut_IPC(p *api.Process) bool

func RetainNamespaceOut_Mount added in v1.1.0

func RetainNamespaceOut_Mount(p *api.Process) bool

func RetainNamespaceOut_Net added in v1.1.0

func RetainNamespaceOut_Net(p *api.Process) bool

func RetainNamespaceOut_PID added in v1.1.0

func RetainNamespaceOut_PID(p *api.Process) bool

func RetainNamespaceOut_Time added in v1.1.0

func RetainNamespaceOut_Time(p *api.Process) bool

func RetainNamespaceOut_UTS added in v1.1.0

func RetainNamespaceOut_UTS(p *api.Process) bool

func RetainOnlyContainers

func RetainOnlyContainers(p *api.Process) bool

func RetainOnlyEBPF

func RetainOnlyEBPF(p *api.Process) bool

func RetainOnlyHidden

func RetainOnlyHidden(p *api.Process) bool

RetainOnlyHidden will only keep "hidden" PIDs

func RetainOnlyNamed

func RetainOnlyNamed(p *api.Process) bool

RetainOnlyNamed will only keep "named" PIDs

Types

type ProcessFilter

type ProcessFilter func(p *api.Process) bool

ProcessFilter will be an arbitrary filter that can be used to filter PID data from xpid.

TRUE (Retain the process) FALSE (Ignore the process)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL