Eunomia  0.1.0
A lightweight eBPF-based CloudNative Monitor tool for Container Security and Observability
tracker_alone_env Struct Reference

the tracker alone config env More...

#include <tracker_alone.h>

Collaboration diagram for tracker_alone_env:
Collaboration graph

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
 

Detailed Description

the tracker alone config env

Member Typedef Documentation

◆ start_func

typedef int(* tracker_alone_env::start_func) (int argc, char **argv)

The main func.

Member Data Documentation

◆ exiting

volatile bool* tracker_alone_env::exiting

◆ main_func

start_func tracker_alone_env::main_func

the main func

◆ process_args

std::vector<std::string> tracker_alone_env::process_args

◆ wait_ms_for_read

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


The documentation for this struct was generated from the following file: