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

#include <hot_update.h>

Collaboration diagram for ebpf_update_meta_data:
Collaboration graph

Public Member Functions

std::string to_json ()
 
void from_json_str (const std::string &j_str)
 

Public Attributes

std::string name
 meta data More...
 
std::vector< std::string > maps_name
 
std::vector< std::string > progs_name
 
int data_sz
 
std::string data
 
std::vector< char > base64_decode_buffer
 buffer to base 64 decode More...
 

Member Function Documentation

◆ from_json_str()

void ebpf_update_meta_data::from_json_str ( const std::string &  j_str)
inline

◆ to_json()

std::string ebpf_update_meta_data::to_json ( )
inline

Member Data Documentation

◆ base64_decode_buffer

std::vector<char> ebpf_update_meta_data::base64_decode_buffer

buffer to base 64 decode

◆ data

std::string ebpf_update_meta_data::data

◆ data_sz

int ebpf_update_meta_data::data_sz

◆ maps_name

std::vector<std::string> ebpf_update_meta_data::maps_name

◆ name

std::string ebpf_update_meta_data::name

meta data

◆ progs_name

std::vector<std::string> ebpf_update_meta_data::progs_name

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