summaryrefslogtreecommitdiffstats
path: root/.gitmodules
diff options
context:
space:
mode:
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>2021-06-30 22:23:18 +0200
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>2021-06-30 22:23:18 +0200
commit12fb6b8cbb2e3c79896bf036e4ed5cb006ab7907 (patch)
tree1ebef0aec137abc1625707b152fff72e5f0dd166 /.gitmodules
parent3c8980219cf0bc53283e6ea8369366387b8362d5 (diff)
Update the .gitreview file. Bug-AGL: SPEC-4006 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Iabf29cfa5ac0b0b3e3f75dfff344950bbe2add4f
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions
="cm"> * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef WIREDADAPTER_H #define WIREDADAPTER_H #include <QDebug> #include <QObject> #include <QJsonArray> #include <QtQml/QQmlContext> #include "networkadapter.h" class Network; class WiredNetworkModel; class WiredAdapter : public QObject, public AdapterIf { Q_OBJECT Q_INTERFACES(AdapterIf) public: explicit WiredAdapter(Network *network, QQmlContext *context, QObject *parent); virtual ~WiredAdapter(); bool wiredConnected() const { return m_wiredConnected; } bool wiredEnabled() const { return m_wiredEnabled; } bool addService(QString id, QJsonObject properties) override; void removeService(QString id) override; void updateProperties(QString service, QJsonObject properties) override; QString getType() override { return "ethernet"; } void updateStatus(QJsonObject properties) override; signals: void wiredConnectedChanged(bool connected); void wiredEnabledChanged(bool enabled); private: bool m_wiredConnected; bool m_wiredEnabled; WiredNetworkModel *m_model; Network *nw; }; #endif // WIREDADAPTER_H