Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <controllablesession.h>
Signals | |
void | sessionFound (Jellyfin::Model::ControllableSession *session) |
void | sessionLost (const QString &sessionId) |
void | resetSessions () |
Public Member Functions | |
RemoteSessionScanner (QObject *parent=nullptr) | |
virtual void | startScanning ()=0 |
virtual void | stopScanning ()=0 |
Abstract class for finding remotely controllable sessions
|
explicit |
|
signal |
Should be emitted when the listener should delete all sessions by this discoverer.
|
signal |
This signal should be emitted when an session has been discovered. The session should be reparented to whoever is listening for this signal.
|
signal |
Should be emitted when an session is gone.
|
pure virtual |
The session scanner should start discovering sessions
Implemented in Jellyfin::Model::RemoteJellyfinSessionScanner.
|
pure virtual |
The session scanner should stop discovering sessions
Implemented in Jellyfin::Model::RemoteJellyfinSessionScanner.