Go to the source code of this file.
Functions | |
| static uint64_t | construct_sig (uint tableid, uint version, uint endtime, bool modified) |
| static uint | extract_table_id (uint64_t sig) |
| static uint | extract_version (uint64_t sig) |
| static uint | extract_endtime (uint64_t sig) |
| static bool | modified (uint64_t sig) |
| static void | replace_in_db (int chanid, uint eventid, uint64_t sig) |
| static void | delete_in_db (uint endtime) |
| static bool | lock_channel (int chanid, uint lastPruneTime) |
| static void | unlock_channel (int chanid, uint updated) |
| static uint64_t construct_sig | ( | uint | tableid, | |
| uint | version, | |||
| uint | endtime, | |||
| bool | modified | |||
| ) | [inline, static] |
Definition at line 59 of file eitcache.cpp.
Referenced by EITCache::IsNewEIT(), and EITCache::LoadChannel().
Definition at line 66 of file eitcache.cpp.
Referenced by EITCache::IsNewEIT(), and replace_in_db().
Definition at line 71 of file eitcache.cpp.
Referenced by EITCache::IsNewEIT(), and replace_in_db().
Definition at line 76 of file eitcache.cpp.
Referenced by replace_in_db(), and EITCache::WriteChannelToDB().
Definition at line 81 of file eitcache.cpp.
Referenced by KeyBindings::CommitChanges(), and EITCache::WriteChannelToDB().
Definition at line 86 of file eitcache.cpp.
Referenced by EITCache::WriteChannelToDB().
| static void delete_in_db | ( | uint | endtime | ) | [static] |
Definition at line 109 of file eitcache.cpp.
Referenced by EITCache::PruneOldEntries().
Definition at line 131 of file eitcache.cpp.
Referenced by EITCache::LoadChannel().
| static void unlock_channel | ( | int | chanid, | |
| uint | updated | |||
| ) | [static] |
Definition at line 185 of file eitcache.cpp.
Referenced by EITCache::WriteChannelToDB().
1.6.3