mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 07:49:52 +03:00
25 lines
733 B
C++
25 lines
733 B
C++
#ifndef PsychicWebParameter_h
|
|
#define PsychicWebParameter_h
|
|
|
|
/*
|
|
* PARAMETER :: Chainable object to hold GET/POST and FILE parameters
|
|
* */
|
|
|
|
class PsychicWebParameter {
|
|
private:
|
|
String _name;
|
|
String _value;
|
|
size_t _size;
|
|
bool _isForm;
|
|
bool _isFile;
|
|
|
|
public:
|
|
PsychicWebParameter(const String& name, const String& value, bool form=false, bool file=false, size_t size=0): _name(name), _value(value), _size(size), _isForm(form), _isFile(file){}
|
|
const String& name() const { return _name; }
|
|
const String& value() const { return _value; }
|
|
size_t size() const { return _size; }
|
|
bool isPost() const { return _isForm; }
|
|
bool isFile() const { return _isFile; }
|
|
};
|
|
|
|
#endif //PsychicWebParameter_h
|