QXmpp Version: 1.14.1
Loading...
Searching...
No Matches
QXmppOmemoManager.h
1// SPDX-FileCopyrightText: 2022 Melvin Keskin <melvo@olomono.de>
2//
3// SPDX-License-Identifier: LGPL-2.1-or-later
4
5#ifndef QXMPPOMEMOMANAGER_H
6#define QXMPPOMEMOMANAGER_H
7
8#include "QXmppClientExtension.h"
9#include "QXmppE2eeExtension.h"
10#include "QXmppMessageHandler.h"
11#include "QXmppPubSubEventHandler.h"
12#include "QXmppTrustSecurityPolicy.h"
13#include "qxmppomemo_export.h"
14
15class QXmppOmemoDevicePrivate;
16class QXmppOmemoManagerPrivate;
17class QXmppOmemoOwnDevicePrivate;
19
20class QXMPPOMEMO_EXPORT QXmppOmemoOwnDevice
21{
22public:
27
30
31 QString label() const;
32 void setLabel(const QString &label);
33
34 QByteArray keyId() const;
35 void setKeyId(const QByteArray &keyId);
36
37private:
38 QSharedDataPointer<QXmppOmemoOwnDevicePrivate> d;
39};
40