Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::Model::RemoteJellyfinSessionScanner Class Reference

Lists controllable Jellyfin sessions from the Jellyfin server. More...

#include <controllablesession.h>

Inheritance diagram for Jellyfin::Model::RemoteJellyfinSessionScanner:
Jellyfin::Model::RemoteSessionScanner

Public Member Functions

 RemoteJellyfinSessionScanner (ApiClient *client, QObject *parent)
 
virtual ~RemoteJellyfinSessionScanner ()
 
void startScanning () override
 
void stopScanning () override
 
- Public Member Functions inherited from Jellyfin::Model::RemoteSessionScanner
 RemoteSessionScanner (QObject *parent=nullptr)
 

Additional Inherited Members

- Signals inherited from Jellyfin::Model::RemoteSessionScanner
void sessionFound (Jellyfin::Model::ControllableSession *session)
 
void sessionLost (const QString &sessionId)
 
void resetSessions ()
 

Detailed Description

Lists controllable Jellyfin sessions from the Jellyfin server.

Constructor & Destructor Documentation

◆ RemoteJellyfinSessionScanner()

Jellyfin::Model::RemoteJellyfinSessionScanner::RemoteJellyfinSessionScanner ( ApiClient * client,
QObject * parent )
explicit

◆ ~RemoteJellyfinSessionScanner()

Jellyfin::Model::RemoteJellyfinSessionScanner::~RemoteJellyfinSessionScanner ( )
virtual

Member Function Documentation

◆ startScanning()

void Jellyfin::Model::RemoteJellyfinSessionScanner::startScanning ( )
overridevirtual

The session scanner should start discovering sessions

Implements Jellyfin::Model::RemoteSessionScanner.

◆ stopScanning()

void Jellyfin::Model::RemoteJellyfinSessionScanner::stopScanning ( )
overridevirtual

The session scanner should stop discovering sessions

Implements Jellyfin::Model::RemoteSessionScanner.


The documentation for this class was generated from the following files: