data_point_t Struct Reference

#include <mcl_connectivity/src/data_point.h>

Collaboration diagram for data_point_t:
Collaboration graph

Data Fields

char * id
 Agent-unique identifier of the data point. More...
 
char * name
 Name of the data point. More...
 
char * description
 Description of the data point. More...
 
char * type
 Type of the data point. More...
 
char * unit
 Measurement unit of the data point. More...
 
mcl_json_tcustom_data
 Custom parameters for the data point. More...
 

Detailed Description

Handle for data point.

Definition at line 17 of file data_point.h.

Field Documentation

mcl_json_t* data_point_t::custom_data

Custom parameters for the data point.

Definition at line 24 of file data_point.h.

Referenced by _item_payload_size_for_data_point(), and _json_from_data_point().

char* data_point_t::description

Description of the data point.

Definition at line 21 of file data_point.h.

Referenced by _item_payload_size_for_data_point(), and _json_from_data_point().

char* data_point_t::id

Agent-unique identifier of the data point.

Definition at line 19 of file data_point.h.

Referenced by _item_payload_size_for_data_point(), _json_from_data_point(), and data_point_validate().

char* data_point_t::name

Name of the data point.

Definition at line 20 of file data_point.h.

Referenced by _item_payload_size_for_data_point(), _json_from_data_point(), and data_point_validate().

char* data_point_t::type

Type of the data point.

Definition at line 22 of file data_point.h.

Referenced by _item_payload_size_for_data_point(), _json_from_data_point(), and data_point_validate().

char* data_point_t::unit

Measurement unit of the data point.

Definition at line 23 of file data_point.h.

Referenced by _item_payload_size_for_data_point(), _json_from_data_point(), and data_point_validate().


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