Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-16 | Updated copyright statements upon Git audit | Kitsune Ral | |
After going through all the files and the history of commits on them it was clear that some copyright statements are obsolete (the code has been overwritten since) and some are missing. This commit tries best to remedy that, along with adding SPDX tags where they were still not used. Also, a minimal SPDX convention is documented for further contributions. Closes #426. | |||
2020-12-26 | Port existing copyright statement to reuse using licensedigger | Carl Schwan | |
2020-06-0/******************************************************************************
* THIS FILE IS GENERATED - ANY EDITS WILL BE OVERWRITTEN
*/
#pragma once
#include "converters.h"
#include "converters.h"
namespace QMatrixClient
{
// Data structures
/// A client device
struct Device
{
/// Identifier of this device.
QString deviceId;
/// Display name set by the user for this device. Absent if no name has been
/// set.
QString displayName;
/// The IP address where this device was last seen. (May be a few minutes out
/// of date, for efficiency reasons).
QString lastSeenIp;
/// The timestamp (in milliseconds since the unix epoch) when this devices
/// was last seen. (May be a few minutes out of date, for efficiency
/// reasons).
Omittable<qint64> lastSeenTs;
};
template <> struct JsonObjectConverter<Device>
{
static void dumpTo(QJsonObject& jo, const Device& pod);
static void fillFrom(const QJsonObject& jo, Device& pod);
};
} // namespace QMatrixClient
|