(self)
| 65 | return len(self._loaded_messages) + len(self._queued_messages) |
| 66 | |
| 67 | def __iter__(self): |
| 68 | self.used = True |
| 69 | if self._queued_messages: |
| 70 | self._loaded_messages.extend(self._queued_messages) |
| 71 | self._queued_messages = [] |
| 72 | return iter(self._loaded_messages) |
| 73 | |
| 74 | def __contains__(self, item): |
| 75 | return item in self._loaded_messages or item in self._queued_messages |