#include <torcoutput.h>
|
| TorcOutput (TorcOutput::Type Type, double Value, const QString &ModelId, const QVariantMap &Details) |
|
| TorcOutput (TorcOutput::Type Type, double Value, const QString &ModelId, const QVariantMap &Details, QObject *Output, const QMetaObject &MetaObject, const QString &Blacklist=QStringLiteral("")) |
|
virtual | ~TorcOutput ()=default |
|
virtual TorcOutput::Type | GetType (void)=0 |
|
bool | HasOwner (void) |
|
bool | SetOwner (QObject *Owner) |
|
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 |
|
Definition at line 15 of file torcoutput.h.
Enumerator |
---|
Unknown |
|
Temperature |
|
pH |
|
Switch |
|
PWM |
|
Button |
|
Camera |
|
Integer |
|
MaxType |
|
Definition at line 23 of file torcoutput.h.
TorcOutput::TorcOutput |
( |
TorcOutput::Type |
Type, |
|
|
double |
Value, |
|
|
const QString & |
ModelId, |
|
|
const QVariantMap & |
Details |
|
) |
| |
TorcOutput::TorcOutput |
( |
TorcOutput::Type |
Type, |
|
|
double |
Value, |
|
|
const QString & |
ModelId, |
|
|
const QVariantMap & |
Details, |
|
|
QObject * |
Output, |
|
|
const QMetaObject & |
MetaObject, |
|
|
const QString & |
Blacklist = QStringLiteral("") |
|
) |
| |
virtual TorcOutput::~TorcOutput |
( |
| ) |
|
|
virtualdefault |
QString TorcOutput::GetUIName |
( |
void |
| ) |
|
|
overridevirtual |
void TorcOutput::Graph |
( |
QByteArray * |
Data | ) |
|
|
protectedvirtual |
bool TorcOutput::HasOwner |
( |
void |
| ) |
|
bool TorcOutput::SetOwner |
( |
QObject * |
Owner | ) |
|
void TorcOutput::SubscriberDeleted |
( |
QObject * |
Subscriber | ) |
|
|
slot |
The documentation for this class was generated from the following files: