SensESP 3.0.1
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)