• IntegrationsHandler
  • IntegrationsHandler Class

    (nymeaserver::IntegrationsHandler)
    Inherits:

    Public Functions

    IntegrationsHandler(ThingManager * thingManager, QObject * parent = nullptr)

    Reimplemented Public Functions

    virtual QString name() const

    Signals

    void EventTriggered(const QVariantMap & params)
    void PluginConfigurationChanged(const QVariantMap & params)
    void StateChanged(const QVariantMap & params)
    void ThingAdded(const QVariantMap & params)
    void ThingChanged(const QVariantMap & params)
    void ThingRemoved(const QVariantMap & params)
    void ThingSettingChanged(const QVariantMap & params)

    Static Public Members

    QVariantMap packBrowserItem(const BrowserItem & item)

    Member Function Documentation

    IntegrationsHandler::IntegrationsHandler(ThingManager * thingManager, QObject * parent = nullptr)

    [signal] void IntegrationsHandler::EventTriggered(const QVariantMap & params)

    [signal] void IntegrationsHandler::PluginConfigurationChanged(const QVariantMap & params)

    [signal] void IntegrationsHandler::StateChanged(const QVariantMap & params)

    [signal] void IntegrationsHandler::ThingAdded(const QVariantMap & params)

    [signal] void IntegrationsHandler::ThingChanged(const QVariantMap & params)

    [signal] void IntegrationsHandler::ThingRemoved(const QVariantMap & params)

    [signal] void IntegrationsHandler::ThingSettingChanged(const QVariantMap & params)

    [virtual] QString IntegrationsHandler::name() const

    [static] QVariantMap IntegrationsHandler::packBrowserItem(const BrowserItem & item)