MCPcopy Create free account
hub / github.com/rabbitstack/fibratus / GetAccessors

Function GetAccessors

pkg/filter/accessor_windows.go:54–69  ·  view source on GitHub ↗

GetAccessors initializes and returns all available accessors.

()

Source from the content-addressed store, hash-verified

52
53// GetAccessors initializes and returns all available accessors.
54func GetAccessors() []Accessor {
55 return []Accessor{
56 newPSAccessor(nil),
57 newPEAccessor(),
58 newMemAccessor(),
59 newDNSAccessor(),
60 newFileAccessor(),
61 newEventAccessor(),
62 newModuleAccessor(),
63 newThreadAccessor(),
64 newHandleAccessor(),
65 newNetworkAccessor(),
66 newRegistryAccessor(),
67 newThreadpoolAccessor(),
68 }
69}
70
71func getParentPs(e *event.Event) *pstypes.PS {
72 if e.PS == nil {

Callers 2

InterpolateFieldsFunction · 0.85

Calls 12

newPSAccessorFunction · 0.85
newPEAccessorFunction · 0.85
newMemAccessorFunction · 0.85
newDNSAccessorFunction · 0.85
newFileAccessorFunction · 0.85
newEventAccessorFunction · 0.85
newModuleAccessorFunction · 0.85
newThreadAccessorFunction · 0.85
newHandleAccessorFunction · 0.85
newNetworkAccessorFunction · 0.85
newRegistryAccessorFunction · 0.85
newThreadpoolAccessorFunction · 0.85

Tested by

no test coverage detected