Update license text and add SPDX identifier
This commit is contained in:
parent
f67d7da797
commit
44c3474370
1
COPYING.LESSER
Symbolic link
1
COPYING.LESSER
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
LICENSE.LGPL3
|
||||||
@ -15,7 +15,9 @@ The project ships qmake files for Qt 5 and Qt 6. Pick one of the `nymea-mqtt.pro
|
|||||||
Qt environment and run:
|
Qt environment and run:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
qmake
|
mkdir build
|
||||||
|
cd build
|
||||||
|
qmake ..
|
||||||
make
|
make
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* This program is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* This program is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttclient.h"
|
#include "mqttclient.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
Source: nymea-mqtt
|
Source: nymea-mqtt
|
||||||
Section: comm
|
Section: comm
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: nymea GmbH <developer@nymea.io>
|
Maintainer: chargebyte austria GmbH <contact@nymea.io>
|
||||||
Standards-Version: 4.6.0
|
Standards-Version: 4.6.0
|
||||||
Homepage: http://nymea.io
|
Homepage: http://nymea.io
|
||||||
Build-Depends: debhelper,
|
Build-Depends: debhelper,
|
||||||
|
|||||||
@ -1,7 +1,8 @@
|
|||||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
Upstream-Name: nymea-mqtt
|
Upstream-Name: nymea-mqtt
|
||||||
Upstream-Contact: nymea GmbH <contact@nymea.io>
|
Upstream-Contact: chargebyte austria GmbH <contact@nymea.io>
|
||||||
Copyright: 2013-2024, nymea GmbH
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
Download: http://www.github.com/nymea/nymea-mqtt
|
Download: http://www.github.com/nymea/nymea-mqtt
|
||||||
Source: https://github.com/nymea/nymea-mqtt.git
|
Source: https://github.com/nymea/nymea-mqtt.git
|
||||||
|
|
||||||
@ -15,29 +16,35 @@ License: LGPL-3
|
|||||||
|
|
||||||
Files: *
|
Files: *
|
||||||
License: GPL-3
|
License: GPL-3
|
||||||
Copyright: 2013-2024, nymea GmbH <contact@nymea.io>
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
|
|
||||||
Files: server/*
|
Files: server/*
|
||||||
License: GPL-3
|
License: GPL-3
|
||||||
Copyright: 2013-2024, nymea GmbH <contact@nymea.io>
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
|
|
||||||
Files: client/*
|
Files: client/*
|
||||||
License: GPL-3
|
License: GPL-3
|
||||||
Copyright: 2013-2024, nymea GmbH <contact@nymea.io>
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
|
|
||||||
Files: debian/*
|
Files: debian/*
|
||||||
License: GPL-3
|
License: GPL-3
|
||||||
Copyright: 2013-2024, nymea GmbH <contact@nymea.io>
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
|
|
||||||
Files: docs/*
|
Files: docs/*
|
||||||
License: LGPL-3
|
License: LGPL-3
|
||||||
Copyright: 2013-2024, nymea GmbH <contact@nymea.io>
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
|
|
||||||
Files: libnymea-mqtt//*
|
Files: libnymea-mqtt/*
|
||||||
License: LGPL-3
|
License: LGPL-3
|
||||||
Copyright: 2013-2024, nymea GmbH <contact@nymea.io>
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
|
|
||||||
Files: tests/*
|
Files: tests/*
|
||||||
License: LGPL-3
|
License: GPL-3
|
||||||
Copyright: 2013-2024, nymea GmbH <contact@nymea.io>
|
Copyright: 2013-2024, nymea GmbH
|
||||||
|
2024-2025, chargebyte austria GmbH
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
Source: nymea-mqtt
|
Source: nymea-mqtt
|
||||||
Section: comm
|
Section: comm
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: nymea GmbH <developer@nymea.io>
|
Maintainer: chargebyte austria GmbH <contact@nymea.io>
|
||||||
Standards-Version: 4.7.2
|
Standards-Version: 4.7.2
|
||||||
Homepage: http://nymea.io
|
Homepage: http://nymea.io
|
||||||
Build-Depends: debhelper,
|
Build-Depends: debhelper,
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTT_H
|
#ifndef MQTT_H
|
||||||
#define MQTT_H
|
#define MQTT_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class MqttClient
|
\class MqttClient
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTCLIENT_H
|
#ifndef MQTTCLIENT_H
|
||||||
#define MQTTCLIENT_H
|
#define MQTTCLIENT_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTCLIENT_P_H
|
#ifndef MQTTCLIENT_P_H
|
||||||
#define MQTTCLIENT_P_H
|
#define MQTTCLIENT_P_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class MqttPacket
|
\class MqttPacket
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTPACKET_H
|
#ifndef MQTTPACKET_H
|
||||||
#define MQTTPACKET_H
|
#define MQTTPACKET_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTPACKET_P_H
|
#ifndef MQTTPACKET_P_H
|
||||||
#define MQTTPACKET_P_H
|
#define MQTTPACKET_P_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class MqttServer
|
\class MqttServer
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTSERVER_H
|
#ifndef MQTTSERVER_H
|
||||||
#define MQTTSERVER_H
|
#define MQTTSERVER_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTSERVER_P_H
|
#ifndef MQTTSERVER_P_H
|
||||||
#define MQTTSERVER_P_H
|
#define MQTTSERVER_P_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class MqttSubscription
|
\class MqttSubscription
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTSUBSCRIPTION_H
|
#ifndef MQTTSUBSCRIPTION_H
|
||||||
#define MQTTSUBSCRIPTION_H
|
#define MQTTSUBSCRIPTION_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttclienttransport.h"
|
#include "mqttclienttransport.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTCLIENTTRANSPORT_H
|
#ifndef MQTTCLIENTTRANSPORT_H
|
||||||
#define MQTTCLIENTTRANSPORT_H
|
#define MQTTCLIENTTRANSPORT_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttservertransport.h"
|
#include "mqttservertransport.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTSERVERTRANSPORT_H
|
#ifndef MQTTSERVERTRANSPORT_H
|
||||||
#define MQTTSERVERTRANSPORT_H
|
#define MQTTSERVERTRANSPORT_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqtttcpclienttransport.h"
|
#include "mqtttcpclienttransport.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTTCPCLIENTTRANSPORT_H
|
#ifndef MQTTTCPCLIENTTRANSPORT_H
|
||||||
#define MQTTTCPCLIENTTRANSPORT_H
|
#define MQTTTCPCLIENTTRANSPORT_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqtttcpservertransport.h"
|
#include "mqtttcpservertransport.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTTCPSERVERTRANSPORT_H
|
#ifndef MQTTTCPSERVERTRANSPORT_H
|
||||||
#define MQTTTCPSERVERTRANSPORT_H
|
#define MQTTTCPSERVERTRANSPORT_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttwebsocketclienttransport.h"
|
#include "mqttwebsocketclienttransport.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTWEBSOCKETCLIENTTRANSPORT_H
|
#ifndef MQTTWEBSOCKETCLIENTTRANSPORT_H
|
||||||
#define MQTTWEBSOCKETCLIENTTRANSPORT_H
|
#define MQTTWEBSOCKETCLIENTTRANSPORT_H
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttwebsocketservertransport.h"
|
#include "mqttwebsocketservertransport.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,29 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: LGPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* nymea-mqtt
|
||||||
* Contact: contact@nymea.io
|
* MQTT library for nymea
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* This file is part of nymea-mqtt.
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is free software: you can redistribute it and/or
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* modify it under the terms of the GNU Lesser General Public License
|
||||||
|
* as published by the Free Software Foundation, either version 3
|
||||||
|
* of the License, or (at your option) any later version.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Lesser General Public License for more details.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* You should have received a copy of the GNU Lesser General Public License
|
||||||
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTWEBSOCKETSERVERTRANSPORT_H
|
#ifndef MQTTWEBSOCKETSERVERTRANSPORT_H
|
||||||
#define MQTTWEBSOCKETSERVERTRANSPORT_H
|
#define MQTTWEBSOCKETSERVERTRANSPORT_H
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "authorizer.h"
|
#include "authorizer.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef AUTHORIZER_H
|
#ifndef AUTHORIZER_H
|
||||||
#define AUTHORIZER_H
|
#define AUTHORIZER_H
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "certificateloader.h"
|
#include "certificateloader.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef CERTIFICATELOADER_H
|
#ifndef CERTIFICATELOADER_H
|
||||||
#define CERTIFICATELOADER_H
|
#define CERTIFICATELOADER_H
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttserver.h"
|
#include "mqttserver.h"
|
||||||
#include "authorizer.h"
|
#include "authorizer.h"
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttpolicy.h"
|
#include "mqttpolicy.h"
|
||||||
|
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2022, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the terms of the GNU General Public License as published by the Free Software Foundation,
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* GNU version 3. this project is distributed in the hope that it will be useful, but WITHOUT ANY
|
* (at your option) any later version.
|
||||||
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
||||||
* PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#ifndef MQTTPOLICY_H
|
#ifndef MQTTPOLICY_H
|
||||||
#define MQTTPOLICY_H
|
#define MQTTPOLICY_H
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
* it under the terms of the GNU General Public License as published by
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
* (at your option) any later version.
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttserver.h"
|
#include "mqttserver.h"
|
||||||
#include "mqttclient.h"
|
#include "mqttclient.h"
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
* it under the terms of the GNU General Public License as published by
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
* (at your option) any later version.
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttserver.h"
|
#include "mqttserver.h"
|
||||||
#include "mqttclient.h"
|
#include "mqttclient.h"
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
* it under the terms of the GNU General Public License as published by
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
* (at your option) any later version.
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttserver.h"
|
#include "mqttserver.h"
|
||||||
#include "mqttclient.h"
|
#include "mqttclient.h"
|
||||||
|
|||||||
@ -1,29 +1,26 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* Copyright (C) 2013 - 2024, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Copyright (C) 2024 - 2025, chargebyte austria GmbH
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea-mqtt.
|
||||||
* This project including source code and documentation is protected by copyright law, and
|
|
||||||
* remains the property of nymea GmbH. All rights, including reproduction, publication,
|
|
||||||
* editing and translation, are reserved. The use of this project is subject to the terms of a
|
|
||||||
* license agreement to be concluded with nymea GmbH in accordance with the terms
|
|
||||||
* of use of nymea GmbH, available under https://nymea.io/license
|
|
||||||
*
|
*
|
||||||
* GNU Lesser General Public License Usage
|
* nymea-mqtt is free software: you can redistribute it and/or modify
|
||||||
* Alternatively, this project may be redistributed and/or modified under the terms of the GNU
|
* it under the terms of the GNU General Public License as published by
|
||||||
* Lesser General Public License as published by the Free Software Foundation; version 3.
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
* this project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
* (at your option) any later version.
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
||||||
* See the GNU Lesser General Public License for more details.
|
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU Lesser General Public License along with this project.
|
* nymea-mqtt is distributed in the hope that it will be useful,
|
||||||
* If not, see <https://www.gnu.org/licenses/>.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* For any further details and any questions please contact us under contact@nymea.io
|
* You should have received a copy of the GNU General Public License
|
||||||
* or see our FAQ/Licensing Information on https://nymea.io/license/faq
|
* along with nymea-mqtt. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
#include "mqttserver.h"
|
#include "mqttserver.h"
|
||||||
#include "mqttclient.h"
|
#include "mqttclient.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user