SensESP 3.2.2
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
signalk_put_request.h File Reference
#include <ArduinoJson.h>
#include <functional>
#include <map>
#include "sensesp/ui/config_item.h"
#include "sensesp/system/valueconsumer.h"
Include dependency graph for signalk_put_request.h:
This graph shows which files directly or indirectly include this file:

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)