self._atime = time.time()
self._poll_time = 60
self.use_count = 0
- self.cache_priority = 0
+ self.ref_count = 0
+ self.dead = False
+ self.cache_priority = None
self.cache_size = 0
+ self.cache_uuid = None
# Mark the value as stale
def invalidate(self):
def dec_use(self):
self.use_count -= 1
+ def inc_ref(self):
+ self.ref_count += 1
+ return self.ref_count
+
+ def dec_ref(self, n):
+ self.ref_count -= n
+ return self.ref_count
+
def objsize(self):
return 0
+
+ def uuid(self):
+ return None