30#ifndef JELLYFIN_DTO_GROUPSTATEUPDATE_H
31#define JELLYFIN_DTO_GROUPSTATEUPDATE_H
65 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition groupstateupdate.h:49
QJsonObject toJson() const
Definition groupstateupdate.cpp:69
PlaybackRequestType reason() const
Definition groupstateupdate.cpp:83
void replaceData(GroupStateUpdate &other)
Definition groupstateupdate.cpp:51
PlaybackRequestType m_reason
Definition groupstateupdate.h:81
GroupStateType state() const
Definition groupstateupdate.cpp:77
void setFromJson(QJsonObject source)
Definition groupstateupdate.cpp:63
static GroupStateUpdate fromJson(QJsonObject source)
Definition groupstateupdate.cpp:56
void setReason(PlaybackRequestType newReason)
Definition groupstateupdate.cpp:85
void setState(GroupStateType newState)
Definition groupstateupdate.cpp:79
GroupStateType m_state
Definition groupstateupdate.h:80
GroupStateUpdate(GroupStateType state, PlaybackRequestType reason)
Definition groupstateupdate.cpp:36
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
GroupStateTypeClass::Value GroupStateType
Definition groupstatetype.h:61
PlaybackRequestTypeClass::Value PlaybackRequestType
Definition playbackrequesttype.h:74
Definition accessschedule.h:128
Jellyfin::DTO::GroupStateUpdate GroupStateUpdate
Definition groupstateupdate.h:93
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