Package envi :: Module threads :: Class ChunkQueue
[hide private]
[frames] | no frames]

Class ChunkQueue

source code

This is a Queue like object which returns *all* pending items when requested to minimize round tripping. It's also keeps track of client checkins to help identify "abandonment" behaviors.

Instance Methods [hide private]
 
__init__(self, items=None) source code
 
abandoned(self, dtime) source code
 
append(self, x) source code
 
extend(self, x) source code
 
__len__(self) source code
 
get(self, timeout=None) source code
 
_get_items(self) source code