Eunomia
0.1.0
A lightweight eBPF-based CloudNative Monitor tool for Container Security and Observability
|
the tracker alone config env More...
#include <tracker_alone.h>
Public Types | |
typedef int(* | start_func) (int argc, char **argv) |
The main func. More... | |
Public Attributes | |
volatile bool * | exiting |
int | wait_ms_for_read |
wait for the child process to write in the pipe More... | |
start_func | main_func |
the main func More... | |
std::vector< std::string > | process_args |
the tracker alone config env
typedef int(* tracker_alone_env::start_func) (int argc, char **argv) |
The main func.
volatile bool* tracker_alone_env::exiting |
start_func tracker_alone_env::main_func |
the main func
std::vector<std::string> tracker_alone_env::process_args |
int tracker_alone_env::wait_ms_for_read |
wait for the child process to write in the pipe
the buffer will collect result for us avoid busy reading short buffer