aiocoap.util.asyncio.timeoutdict module¶
- class aiocoap.util.asyncio.timeoutdict.TimeoutDict(timeout: float)¶
Bases:
object
A dict-ish type whose entries live on a timeout; adding and accessing an item each refreshes the timeout.
The timeout is a lower bound; items may live up to twice as long.
The container is implemented incompletely, with additions made on demand.
This is not thread safe.
- timeout¶
Timeout set on any access
This can be changed at runtime, but changes only take effect