30#ifndef JELLYFIN_DTO_BUFFERREQUESTDTO_H
31#define JELLYFIN_DTO_BUFFERREQUESTDTO_H
67 QJsonObject
toJson()
const;
73 QDateTime
when()
const;
77 void setWhen(QDateTime newWhen);
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition bufferrequestdto.h:49
void setIsPlaying(bool newIsPlaying)
Gets or sets a value indicating whether the client playback is unpaused.
Definition bufferrequestdto.cpp:103
qint64 positionTicks() const
Gets or sets the position ticks.
Definition bufferrequestdto.cpp:95
QString m_playlistItemId
Definition bufferrequestdto.h:111
void replaceData(BufferRequestDto &other)
Definition bufferrequestdto.cpp:57
void setFromJson(QJsonObject source)
Definition bufferrequestdto.cpp:71
void setPlaylistItemId(QString newPlaylistItemId)
Gets or sets the playlist item identifier of the playing item.
Definition bufferrequestdto.cpp:109
QDateTime m_when
Definition bufferrequestdto.h:108
bool m_isPlaying
Definition bufferrequestdto.h:110
qint64 m_positionTicks
Definition bufferrequestdto.h:109
void setWhen(QDateTime newWhen)
Gets or sets when the request has been made by the client.
Definition bufferrequestdto.cpp:91
QString playlistItemId() const
Gets or sets the playlist item identifier of the playing item.
Definition bufferrequestdto.cpp:107
bool isPlaying() const
Gets or sets a value indicating whether the client playback is unpaused.
Definition bufferrequestdto.cpp:101
BufferRequestDto(QDateTime when, qint64 positionTicks, bool isPlaying, QString playlistItemId)
Definition bufferrequestdto.cpp:36
QDateTime when() const
Gets or sets when the request has been made by the client.
Definition bufferrequestdto.cpp:89
void setPositionTicks(qint64 newPositionTicks)
Gets or sets the position ticks.
Definition bufferrequestdto.cpp:97
QJsonObject toJson() const
Definition bufferrequestdto.cpp:79
static BufferRequestDto fromJson(QJsonObject source)
Definition bufferrequestdto.cpp:64
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
Jellyfin::DTO::BufferRequestDto BufferRequestDto
Definition bufferrequestdto.h:123
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45