blob: 17a246340f2b6cb951555284e6b5a6539173228f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// SPDX-FileCopyrightText: 2022 Linus Jahn <lnj@kaidan.im>
// SPDX-FileCopyrightText: 2022 Melvin Keskin <melvo@olomono.de>
//
// SPDX-License-Identifier: LGPL-2.1-or-later
#ifndef QXMPPUTILS_P_H
#define QXMPPUTILS_P_H
#include "QXmppGlobal.h"
#include <stdint.h>
#include <QByteArray>
namespace QXmpp::Private {
QXMPP_EXPORT QByteArray generateRandomBytes(uint32_t minimumByteCount, uint32_t maximumByteCount);
QXMPP_EXPORT void generateRandomBytes(uint8_t *bytes, uint32_t byteCount);
float calculateProgress(qint64 transferred, qint64 total);
} // namespace QXmpp::Private
#endif // QXMPPUTILS_P_H
|