30#ifndef JELLYFIN_DTO_FORCEKEEPALIVEMESSAGE_H
31#define JELLYFIN_DTO_FORCEKEEPALIVEMESSAGE_H
66 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition forcekeepalivemessage.h:49
QJsonObject toJson() const
Definition forcekeepalivemessage.cpp:74
void setMessageType(SessionMessageType newMessageType)
Definition forcekeepalivemessage.cpp:97
ForceKeepAliveMessage(qint32 data, QString messageId, SessionMessageType messageType)
Definition forcekeepalivemessage.cpp:36
QString messageId() const
Gets or sets the message id.
Definition forcekeepalivemessage.cpp:89
QString m_messageId
Definition forcekeepalivemessage.h:95
SessionMessageType m_messageType
Definition forcekeepalivemessage.h:96
SessionMessageType messageType() const
Definition forcekeepalivemessage.cpp:95
static ForceKeepAliveMessage fromJson(QJsonObject source)
Definition forcekeepalivemessage.cpp:60
qint32 data() const
Gets or sets the data.
Definition forcekeepalivemessage.cpp:83
void setMessageId(QString newMessageId)
Gets or sets the message id.
Definition forcekeepalivemessage.cpp:91
qint32 m_data
Definition forcekeepalivemessage.h:94
void setData(qint32 newData)
Gets or sets the data.
Definition forcekeepalivemessage.cpp:85
void setFromJson(QJsonObject source)
Definition forcekeepalivemessage.cpp:67
void replaceData(ForceKeepAliveMessage &other)
Definition forcekeepalivemessage.cpp:54
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
SessionMessageTypeClass::Value SessionMessageType
Definition sessionmessagetype.h:91
Definition accessschedule.h:128
Jellyfin::DTO::ForceKeepAliveMessage ForceKeepAliveMessage
Definition forcekeepalivemessage.h:108
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45