SensESP 3.0.1
Universal Signal K sensor toolkit ESP32
|
#include <ArduinoJson.h>
#include <functional>
#include <map>
#include "sensesp/ui/config_item.h"
#include "sensesp/system/valueconsumer.h"
Go to the source code of this file.
Classes | |
class | sensesp::SKRequest |
A base class for all objects that are capable of sending "requests" to the SignalK server (and optionally receiving the responses) according to the specification located at https://signalk.org/specification/1.5.0/doc/request_response.html. More... | |
class | sensesp::SKRequest::PendingRequest |
class | sensesp::SKPutRequestBase |
A base class for all template variations of the PUT request class SKPutRequest. This base class keeps the compiler from generating reduntant object code for common functionality of each template version. More... | |
class | sensesp::SKPutRequest< T > |
Used to send requests to the server to change the value of the specified path to a specific value according to the specification at https://signalk.org/specification/1.5.0/doc/put.html. More... | |
Namespaces | |
namespace | sensesp |
Typedefs | |
typedef SKPutRequest< float > | sensesp::FloatSKPutRequest |
typedef SKPutRequest< int > | sensesp::IntSKPutRequest |
typedef SKPutRequest< bool > | sensesp::BoolSKPutRequest |
typedef SKPutRequest< String > | sensesp::StringSKPutRequest |
Functions | |
template<typename T > | |
const String | sensesp::ConfigSchema (const SKPutRequest< T > &obj) |