qBittorrent
ISessionManager Struct Referenceabstract

#include <isessionmanager.h>

Inheritance diagram for ISessionManager:

Public Member Functions

virtual ~ISessionManager ()=default
 
virtual QString clientId () const =0
 
virtual ISessionsession ()=0
 
virtual void sessionStart ()=0
 
virtual void sessionEnd ()=0
 

Detailed Description

Definition at line 49 of file isessionmanager.h.

Constructor & Destructor Documentation

◆ ~ISessionManager()

virtual ISessionManager::~ISessionManager ( )
virtualdefault

Member Function Documentation

◆ clientId()

virtual QString ISessionManager::clientId ( ) const
pure virtual

Implemented in WebApplication.

Referenced by AuthController::increaseFailedAttempts(), and AuthController::loginAction().

Here is the caller graph for this function:

◆ session()

◆ sessionEnd()

virtual void ISessionManager::sessionEnd ( )
pure virtual

Implemented in WebApplication.

Referenced by AuthController::logoutAction().

Here is the caller graph for this function:

◆ sessionStart()

virtual void ISessionManager::sessionStart ( )
pure virtual

Implemented in WebApplication.

Referenced by AuthController::loginAction().

Here is the caller graph for this function:

The documentation for this struct was generated from the following file: