ROFL-pipeline  v0.6.0dev
Data Fields

Abstraction of a monitored entity data. More...

#include <monitoring.h>

Data Fields

enum monitored_entity_type type
 
unsigned int physical_index
 
char * description
 
char * vendor_type
 
char * class_type
 
char * name
 
char * hardware_rev
 
char * firmware_rev
 
char * software_rev
 
char * serial_num
 
char * manufacturer_model_name
 
char * model_name
 
char * alias
 
char * asset_id
 
bool is_field_replaceable_unit
 
sensor_data_t sensors [MONITORED_ENTITY_MAX_SENSOR_DATA]
 
struct monitored_entityparent
 
struct monitored_entityinner
 
struct monitored_entityprev
 
struct monitored_entitynext
 

Detailed Description

Abstraction of a monitored entity data.

A monitored entity contains the information of an object that can be monitored. A monitored entity can contain inner monitored entity data elements, and entities at its own level, allowing to create tree structures of monitored entitities

Definition at line 124 of file monitoring.h.


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