• CloudTransport
  • CloudTransport Class

    (nymeaserver::CloudTransport)

    Public Functions

    CloudTransport(const ServerConfiguration & config, QObject * parent = nullptr)

    Reimplemented Public Functions

    virtual void sendData(const QUuid & clientId, const QByteArray & data)
    virtual void sendData(const QList<QUuid> & clientIds, const QByteArray & data)
    virtual bool startServer()
    virtual bool stopServer()
    virtual void terminateClientConnection(const QUuid & clientId)

    Public Slots

    void connectToCloud(const QString & token, const QString & nonce, const QString & serverUrl)

    Additional Inherited Members

    Member Function Documentation

    CloudTransport::CloudTransport(const ServerConfiguration & config, QObject * parent = nullptr)

    [slot] void CloudTransport::connectToCloud(const QString & token, const QString & nonce, const QString & serverUrl)

    [virtual] void CloudTransport::sendData(const QUuid & clientId, const QByteArray & data)

    [virtual] void CloudTransport::sendData(const QList<QUuid> & clientIds, const QByteArray & data)

    [virtual] bool CloudTransport::startServer()

    [virtual] bool CloudTransport::stopServer()

    [virtual] void CloudTransport::terminateClientConnection(const QUuid & clientId)