|
vdr 2.8.3
|
Static Public Member Functions | |
| static void | Check (time_t Now) |
| Static Public Member Functions inherited from cThread | |
| static tThreadId | ThreadId (void) |
| static tThreadId | IsMainThread (void) |
| static void | SetMainThreadId (void) |
Private Member Functions | |
| virtual void | Action (void) override |
| cSpinUpDisk (void) | |
Static Private Attributes | |
| static time_t | lastSpinUpDiskCheck = 0 |
| static cSpinUpDisk | spinUpDisk |
Additional Inherited Members | |
| Public Member Functions inherited from cThread | |
| cThread (const char *Description=NULL, bool LowPriority=false) | |
| virtual | ~cThread () |
| void | SetDescription (const char *Description,...) __attribute__((format(printf |
| void bool | Start (void) |
| bool | Active (void) |
| Protected Member Functions inherited from cThread | |
| void | SetPriority (int Priority) |
| void | SetIOPriority (int Priority) |
| void | Lock (void) |
| void | Unlock (void) |
| bool | Running (void) |
| void | Cancel (int WaitSeconds=0) |
|
inlineprivate |
Definition at line 221 of file vdr.c.
References cThread::cThread().
|
inlineoverrideprivatevirtual |
A derived cThread class must implement the code it wants to execute as a separate thread in this function.
If this is a loop, it must check Running() repeatedly to see whether it's time to stop.
Implements cThread.
Definition at line 220 of file vdr.c.
References cVideoDirectory::Name(), and SpinUpDisk().
|
static |
Definition at line 231 of file vdr.c.
References cThread::Active(), lastSpinUpDiskCheck, LOCK_TIMERS_READ, spinUpDisk, SPINUPDISK_TIME, and cThread::Start().
Referenced by main().
|
staticprivate |
|
staticprivate |