20#ifndef JELLYFIN_EVENTBUS_H
21#define JELLYFIN_EVENTBUS_H
38 explicit EventBus(QObject *parent =
nullptr);
61 void displayMessage(
const QString &header,
const QString &message,
int timeout = -1);
Definition playstaterequest.h:49
Definition sessioninfo.h:60
Definition useritemdatadto.h:49
"EventBus" object through which "events" are sent.
Definition eventbus.h:35
void displayMessage(const QString &header, const QString &message, int timeout=-1)
The server has requested to display an message to the user.
void itemUserDataUpdated(const QString &itemId, const DTO::UserItemDataDto &userData)
The UserData of an Item has been updated.
EventBus(QObject *parent=nullptr)
Definition eventbus.cpp:23
void sessionInfoUpdated(const QString &sessionId, const DTO::SessionInfo &sessionInfo)
The information about a session has been updated.
void playstateCommandReceived(const Jellyfin::DTO::PlaystateRequest &request)
Jellyfin::DTO::PlaystateRequest PlaystateRequest
Definition playstaterequest.h:106
Jellyfin::DTO::SessionInfo SessionInfo
Definition sessioninfo.h:357
Jellyfin::DTO::UserItemDataDto UserItemDataDto
Definition useritemdatadto.h:207