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: