Eunomia
0.1.0
A lightweight eBPF-based CloudNative Monitor tool for Container Security and Observability
|
the base type of a tracker More...
#include <tracker.h>
Public Member Functions | |
virtual | ~tracker_base () |
constructor More... | |
virtual void | start_tracker (void)=0 |
start the tracker thread More... | |
void | stop_tracker (void) |
stop the tracker thread More... | |
Public Attributes | |
volatile bool | exiting |
is the tracker exiting More... | |
Friends | |
class | tracker_manager |
the base type of a tracker
Base class used for tracker manager to manage tracker thread
|
inlinevirtual |
constructor
|
pure virtual |
start the tracker thread
Implemented in tracker_alone_base, tcp_tracker, files_tracker, process_tracker, syscall_tracker, and ipc_tracker.
|
inline |
stop the tracker thread
|
friend |
volatile bool tracker_base::exiting |
is the tracker exiting