Go to the source code of this file.
Functions | |
| static int | GetfsID (vector< FileSystemInfo >::iterator fsInfo) |
| gets stable fsIDs based of the dirID | |
| static size_t | GetCurrentMaxBitrate (QMap< int, EncoderLink * > *encoderList) |
| void | BackendQueryDiskSpace (QStringList &strlist, QMap< int, EncoderLink * > *encoderList, bool consolidated, bool allHosts) |
| void | GetFilesystemInfos (QMap< int, EncoderLink * > *tvList, vector< FileSystemInfo > &fsInfos) |
| QString | GetPlaybackURL (ProgramInfo *pginfo, bool storePath) |
Variables | |
| static QMap< QString, int > | fsID_cache |
| static QMutex | cache_lock |
| QMutex | recordingPathLock |
| QMap< QString, QString > | recordingPathCache |
| static int GetfsID | ( | vector< FileSystemInfo >::iterator | fsInfo | ) | [static] |
gets stable fsIDs based of the dirID
Definition at line 27 of file backendutil.cpp.
Referenced by BackendQueryDiskSpace(), and GetFilesystemInfos().
| static size_t GetCurrentMaxBitrate | ( | QMap< int, EncoderLink * > * | encoderList | ) | [static] |
Definition at line 37 of file backendutil.cpp.
Referenced by BackendQueryDiskSpace(), and GetFilesystemInfos().
| void BackendQueryDiskSpace | ( | QStringList & | strlist, | |
| QMap< int, EncoderLink * > * | encoderList, | |||
| bool | consolidated, | |||
| bool | allHosts | |||
| ) |
Definition at line 64 of file backendutil.cpp.
Referenced by HttpStatus::FillStatusXML(), GetFilesystemInfos(), MainServer::HandleQueryFreeSpace(), and MainServer::HandleQueryFreeSpaceSummary().
| void GetFilesystemInfos | ( | QMap< int, EncoderLink * > * | tvList, | |
| vector< FileSystemInfo > & | fsInfos | |||
| ) |
Definition at line 250 of file backendutil.cpp.
Referenced by AutoExpire::CalcParams(), AutoExpire::ExpireRecordings(), and Scheduler::FillDirectoryInfoCache().
| QString GetPlaybackURL | ( | ProgramInfo * | pginfo, | |
| bool | storePath | |||
| ) |
Definition at line 352 of file backendutil.cpp.
Referenced by EncoderLink::CheckFile(), MainServer::DoHandleDeleteRecording(), AutoExpire::ExpireRecordings(), MythXML::GetPreviewImage(), MythXML::GetRecording(), MainServer::HandleFillProgramInfo(), MainServer::HandleGenPreviewPixmap(), MainServer::HandlePixmapLastModified(), MainServer::HandleQueryCheckFile(), MainServer::HandleQueryRecordings(), and MainServer::LocalFilePath().
QMap<QString, int> fsID_cache [static] |
QMutex cache_lock [static] |
| QMutex recordingPathLock |
| QMap<QString, QString> recordingPathCache |
1.5.5