#include "global.h"
#include "RageFileDriverTimeout.h"
#include "RageUtil.h"
#include "RageUtil_FileDB.h"
#include "RageLog.h"
Classes | |
class | ThreadedFileWorker |
class | RageFileObjTimeout |
class | TimedFilenameDB |
struct | FileDriverEntry_Timeout |
Enumerations | |
enum | ThreadRequest { REQ_OPEN, REQ_CLOSE, REQ_GET_FILE_SIZE, REQ_READ, REQ_WRITE, REQ_FLUSH, REQ_COPY, REQ_POPULATE_FILE_SET, REQ_FLUSH_DIR_CACHE, REQ_SHUTDOWN, REQ_INVALID, NUM_REQUESTS } |
Variables | |
vector< ThreadedFileWorker * > | g_apWorkers |
RageMutex | g_apWorkersMutex ("WorkersMutex") |
FileDriverEntry_Timeout | g_RegisterDriver |
|
|
|
|
|
|
|
|