SensESP
2.7.2
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
signalk_metadata.h
Go to the documentation of this file.
1
#ifndef _signalk_metadata_H_
2
#define _signalk_metadata_H_
3
4
#include <ArduinoJson.h>
5
6
namespace
sensesp
{
7
24
class
SKMetadata
{
25
public
:
26
String
display_name_
;
27
String
units_
;
28
String
description_
;
29
String
short_name_
;
30
float
timeout_
;
31
47
SKMetadata
(
String
units
,
String
display_name
=
""
,
String
description =
""
,
48
String
short_name
=
""
,
float
timeout = -1.0);
49
51
SKMetadata
() :
timeout_
{-1} {}
52
60
virtual
void
add_entry
(
String
sk_path,
JsonArray
&
meta
);
61
};
62
63
}
// namespace sensesp
64
65
#endif
sensesp::LambdaTransform
Construct a new transform based on a single function.
Definition
lambda_transform.h:71
sensesp::SKMetadata
Holds Signal K meta data that is associated with the sk_path an SKEmitter class may optionally send t...
Definition
signalk_metadata.h:24
sensesp::SKMetadata::display_name_
String display_name_
Definition
signalk_metadata.h:26
sensesp::SKMetadata::add_entry
virtual void add_entry(String sk_path, JsonArray &meta)
Definition
signalk_metadata.cpp:13
sensesp::SKMetadata::description_
String description_
Definition
signalk_metadata.h:28
sensesp::SKMetadata::SKMetadata
SKMetadata()
Default constructor creates a blank Metadata structure.
Definition
signalk_metadata.h:51
sensesp::SKMetadata::timeout_
float timeout_
Definition
signalk_metadata.h:30
sensesp::SKMetadata::short_name_
String short_name_
Definition
signalk_metadata.h:29
sensesp::SKMetadata::units_
String units_
Definition
signalk_metadata.h:27
sensesp
Definition
sensesp.h:22
src
sensesp
signalk
signalk_metadata.h
Generated by
1.9.8