MythTV  master
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
FreeSpaceUpdater Class Reference
Inheritance diagram for FreeSpaceUpdater:
Inheritance graph
Collaboration diagram for FreeSpaceUpdater:
Collaboration graph

Public Member Functions

 FreeSpaceUpdater (MainServer &parent)
 ~FreeSpaceUpdater () override
void run (void) override
bool KeepRunning (bool dorun)

Public Attributes

QMutex m_lock
bool m_dorun
bool m_running
MythTimer m_lastRequest
QWaitCondition m_wait

Static Public Attributes

static const int kRequeryTimeout = 15000
static const int kExitTimeout = 61000

Detailed Description

Definition at line 170 of file mainserver.cpp.

Constructor & Destructor Documentation

◆ FreeSpaceUpdater()

FreeSpaceUpdater::FreeSpaceUpdater ( MainServer parent)

Definition at line 173 of file mainserver.cpp.

◆ ~FreeSpaceUpdater()

FreeSpaceUpdater::~FreeSpaceUpdater ( )

Definition at line 178 of file mainserver.cpp.

Member Function Documentation

◆ run()

void FreeSpaceUpdater::run ( void  )

Definition at line 185 of file mainserver.cpp.

◆ KeepRunning()

bool FreeSpaceUpdater::KeepRunning ( bool  dorun)

Member Data Documentation

◆ m_parent

MainServer& FreeSpaceUpdater::m_parent

Definition at line 227 of file mainserver.cpp.

◆ m_lock

QMutex FreeSpaceUpdater::m_lock

Definition at line 228 of file mainserver.cpp.

◆ m_dorun

bool FreeSpaceUpdater::m_dorun

Definition at line 229 of file mainserver.cpp.

◆ m_running

bool FreeSpaceUpdater::m_running

Definition at line 230 of file mainserver.cpp.

◆ m_lastRequest

MythTimer FreeSpaceUpdater::m_lastRequest

Definition at line 231 of file mainserver.cpp.

◆ m_wait

QWaitCondition FreeSpaceUpdater::m_wait

Definition at line 232 of file mainserver.cpp.

◆ kRequeryTimeout

const int FreeSpaceUpdater::kRequeryTimeout = 15000

Definition at line 233 of file mainserver.cpp.

◆ kExitTimeout

const int FreeSpaceUpdater::kExitTimeout = 61000

Definition at line 234 of file mainserver.cpp.

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