Loading [MathJax]/jax/input/TeX/config.js
SensESP
3.1.0
Universal Signal K sensor toolkit ESP32
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
m
n
o
s
u
v
w
Functions
a
b
c
e
f
g
h
m
o
s
u
Variables
Typedefs
a
b
d
f
i
n
s
v
w
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
Typedefs
Related Symbols
Files
File List
File Members
All
b
d
g
h
k
l
m
p
r
s
w
Functions
Variables
Macros
▼
SensESP
►
Namespaces
►
Classes
▼
Files
▼
File List
▼
src
▼
sensesp
►
controllers
►
net
►
sensors
▼
signalk
signalk_delta_queue.cpp
►
signalk_delta_queue.h
signalk_emitter.cpp
►
signalk_emitter.h
►
signalk_listener.cpp
►
signalk_listener.h
signalk_metadata.cpp
►
signalk_metadata.h
signalk_output.cpp
►
signalk_output.h
signalk_put_request.cpp
►
signalk_put_request.h
signalk_put_request_listener.cpp
►
signalk_put_request_listener.h
►
signalk_time.cpp
►
signalk_time.h
signalk_types.cpp
►
signalk_types.h
►
signalk_value_listener.h
►
signalk_ws_client.cpp
►
signalk_ws_client.h
►
system
►
transforms
►
types
►
ui
►
sensesp_version.h
►
main.cpp
►
sensesp.cpp
►
sensesp.h
►
sensesp_app.cpp
►
sensesp_app.h
►
sensesp_app_builder.h
sensesp_base_app.cpp
►
sensesp_base_app.h
►
sensesp_base_app_builder.h
►
sensesp_minimal_app.h
►
sensesp_minimal_app_builder.h
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Loading...
Searching...
No Matches
signalk_metadata.h
Go to the documentation of this file.
1
#ifndef SENSESP_SIGNALK_SIGNALK_METADATA_H_
2
#define SENSESP_SIGNALK_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
(
const
String& units,
const
String& display_name =
""
,
48
const
String& description =
""
,
const
String& short_name =
""
,
49
float
timeout = -1.0);
50
52
SKMetadata
() :
timeout_
{-1} {}
53
61
virtual
void
add_entry
(
const
String& sk_path, JsonArray& meta);
62
};
24
class
SKMetadata
{
…
};
63
64
}
// namespace sensesp
65
66
#endif
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(const String &sk_path, JsonArray &meta)
Definition
signalk_metadata.cpp:14
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:52
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.cpp:7
src
sensesp
signalk
signalk_metadata.h
Generated by
1.12.0