![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
Dummy session representing this device. More...
#include <controllablesession.h>
Public Member Functions | |
| LocalSession (ApiClient &apiClient, QObject *parent=nullptr) | |
| QString | id () const override |
| An unique id for this session. | |
| QString | name () const override |
| An human-readable name for this session. | |
| QString | appName () const override |
| The app for this session. | |
| DeviceType | deviceType () const override |
| QString | userName () const override |
| user The username of who started this session | |
| PlaybackManager * | createPlaybackManager () const override |
| Creates a playbackManager for this device. This PlaybackManager has no QObject parent and must be cleaned up by the caller. | |
Public Member Functions inherited from Jellyfin::Model::ControllableSession | |
| ControllableSession (QObject *parent=nullptr) | |
Dummy session representing this device.
| Jellyfin::Model::LocalSession::LocalSession | ( | ApiClient & | apiClient, |
| QObject * | parent = nullptr ) |
|
overridevirtual |
The app for this session.
Implements Jellyfin::Model::ControllableSession.
|
overridevirtual |
Creates a playbackManager for this device. This PlaybackManager has no QObject parent and must be cleaned up by the caller.
Implements Jellyfin::Model::ControllableSession.
|
overridevirtual |
Implements Jellyfin::Model::ControllableSession.
|
overridevirtual |
An unique id for this session.
Implements Jellyfin::Model::ControllableSession.
|
overridevirtual |
An human-readable name for this session.
Implements Jellyfin::Model::ControllableSession.
|
overridevirtual |
user The username of who started this session
Implements Jellyfin::Model::ControllableSession.