• JsonRPCServerImplementation
  • JsonRPCServerImplementation Class

    (nymeaserver::JsonRPCServerImplementation)
    Inherits:

    Public Functions

    JsonRPCServerImplementation(const QSslConfiguration & sslConfiguration = QSslConfiguration(), QObject * parent = nullptr)
    void registerTransportInterface(TransportInterface * interface, bool authenticationRequired)
    void unregisterTransportInterface(TransportInterface * interface)

    Reimplemented Public Functions

    virtual QString name() const
    virtual bool registerExperienceHandler(JsonHandler * handler, int majorVersion, int minorVersion)

    Signals

    void CloudConnectedChanged(const QVariantMap & map)
    void PushButtonAuthFinished(const QVariantMap & params)

    Member Function Documentation

    JsonRPCServerImplementation::JsonRPCServerImplementation(const QSslConfiguration & sslConfiguration = QSslConfiguration(), QObject * parent = nullptr)

    [signal] void JsonRPCServerImplementation::CloudConnectedChanged(const QVariantMap & map)

    [signal] void JsonRPCServerImplementation::PushButtonAuthFinished(const QVariantMap & params)

    [virtual] QString JsonRPCServerImplementation::name() const

    [virtual] bool JsonRPCServerImplementation::registerExperienceHandler(JsonHandler * handler, int majorVersion, int minorVersion)

    void JsonRPCServerImplementation::registerTransportInterface(TransportInterface * interface, bool authenticationRequired)

    void JsonRPCServerImplementation::unregisterTransportInterface(TransportInterface * interface)