#include <torctemperatureinput.h>
|
| | TorcTemperatureInput (double Value, double RangeMinimum, double RangeMaximum, const QString &ModelId, const QVariantMap &Details) |
| |
| virtual | ~TorcTemperatureInput ()=default |
| |
| QStringList | GetDescription (void) override |
| |
| TorcInput::Type | GetType (void) override |
| |
| void | Start (void) override |
| |
| | TorcInput (TorcInput::Type Type, double Value, double RangeMinimum, double RangeMaximum, const QString &ModelId, const QVariantMap &Details) |
| |
| QString | GetUIName (void) override |
| |
| | TorcReferenceCounter (void) |
| |
| virtual | ~TorcReferenceCounter (void)=default |
| |
| void | UpRef (void) |
| |
| virtual bool | DownRef (void) |
| |
| bool | IsShared (void) |
| |
| | TorcHTTPService (QObject *Parent, const QString &Signature, const QString &Name, const QMetaObject &MetaObject, const QString &Blacklist=QStringLiteral("")) |
| |
| virtual | ~TorcHTTPService () |
| |
| void | ProcessHTTPRequest (const QString &PeerAddress, int PeerPort, const QString &LocalAddress, int LocalPort, TorcHTTPRequest &Request) override |
| |
| QVariantMap | ProcessRequest (const QString &Method, const QVariant &Parameters, QObject *Connection, bool Authenticated) override |
| |
| QString | GetMethod (int Index) |
| |
| QVariant | GetProperty (int Index) |
| | Get the value of a given property. More...
|
| |
| QVariantMap | GetServiceDetails (void) |
| | Return a QVariantMap describing the services methods and properties. More...
|
| |
| virtual QString | GetPresentationURL (void) |
| |
Public Member Functions inherited from TorcHTTPHandler |
| | TorcHTTPHandler (const QString &Signature, const QString &Name) |
| |
| virtual | ~TorcHTTPHandler () |
| |
| QString | Signature (void) const |
| |
| bool | GetRecursive (void) const |
| |
| QString | Name (void) const |
| |
|
| enum | Type {
Unknown = 0,
Temperature,
pH,
Switch,
PWM,
Button,
Started,
Integer,
MaxType
} |
| |
| void | SubscriberDeleted (QObject *Subscriber) |
| |
| void | SetValue (double Value) override |
| | Update the inputs value. More...
|
| |
| void | SetValid (bool Valid) final |
| |
| double | GetOperatingRangeMin (void) |
| |
| double | GetOperatingRangeMax (void) |
| |
| bool | GetOutOfRangeLow (void) |
| |
| bool | GetOutOfRangeHigh (void) |
| |
| virtual void | SetValue (double Value) |
| |
| virtual void | SetValid (bool Valid) |
| |
| bool | GetValid (void) |
| |
| double | GetValue (void) |
| |
| double | GetDefaultValue (void) |
| |
| QString | GetModelId (void) |
| |
| QString | GetUniqueId (void) |
| |
| QString | GetUserName (void) |
| |
| QString | GetUserDescription (void) |
| |
| void | OutOfRangeLowChanged (bool Value) |
| |
| void | OutOfRangeHighChanged (bool Value) |
| |
| void | ValidChanged (bool Valid) |
| |
| void | ValueChanged (double Value) |
| |
| virtual | ~TorcInput ()=default |
| |
| virtual | ~TorcDevice () |
| |
| void | HandleSubscriberDeleted (QObject *Subscriber) |
| |
Static Protected Member Functions inherited from TorcHTTPHandler |
| static bool | MethodIsAuthorised (TorcHTTPRequest &Request, int Allowed) |
| | Check the current request is authorised and set the authentication header if not. More...
|
| |
| static void | HandleOptions (TorcHTTPRequest &Request, int Allowed) |
| |
| static void | HandleFile (TorcHTTPRequest &Request, const QString &Filename, int Cache) |
| |
| double | value |
| |
| double | defaultValue |
| |
| QString | modelId |
| |
| QString | uniqueId |
| |
| QString | userName |
| |
| QString | userDescription |
| |
| QMutex | lock |
| |
| bool | wasInvalid |
| |
| QAtomicInt | m_refCount |
| |
| QReadWriteLock | m_httpServiceLock |
| |
Protected Attributes inherited from TorcHTTPHandler |
| QString | m_signature |
| |
| bool | m_recursive |
| |
| QString | m_name |
| |
| static QHash< QString, TorcDevice * > * | gDeviceList = new QHash<QString,TorcDevice*>() |
| |
| static QMutex * | gDeviceListLock = new QMutex(QMutex::Recursive) |
| |
| static bool | m_eventLoopEnding = false |
| |
| double | operatingRangeMin |
| |
| double | operatingRangeMax |
| |
| bool | outOfRangeLow |
| |
| bool | outOfRangeHigh |
| |
| bool | valid |
| |
Definition at line 7 of file torctemperatureinput.h.
| TorcTemperatureInput::TorcTemperatureInput |
( |
double |
Value, |
|
|
double |
RangeMinimum, |
|
|
double |
RangeMaximum, |
|
|
const QString & |
ModelId, |
|
|
const QVariantMap & |
Details |
|
) |
| |
| virtual TorcTemperatureInput::~TorcTemperatureInput |
( |
| ) |
|
|
virtualdefault |
| double TorcTemperatureInput::CelsiusToFahrenheit |
( |
double |
Value | ) |
|
|
static |
| double TorcTemperatureInput::FahrenheitToCelsius |
( |
double |
Value | ) |
|
|
static |
| QStringList TorcTemperatureInput::GetDescription |
( |
void |
| ) |
|
|
overridevirtual |
| void TorcTemperatureInput::Start |
( |
void |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: