• 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()

    Public Slots

    void connectToCloud(const QString & token, const QString & nonce)
    void remoteConnectionStateChanged(remoteproxyclient::RemoteProxyConnection::State state)

    Additional Inherited Members

    Member Function Documentation

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

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

    [slot] void CloudTransport::remoteConnectionStateChanged(remoteproxyclient::RemoteProxyConnection::State state)

    [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()