Changeset 754
- Timestamp:
- 03/30/04 14:28:32 (4 years ago)
- Files:
-
- trunk/RBFoundation/RBFoundation/SmartSelect.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBFoundation/RBFoundation/SmartSelect.py
r401 r754 30 30 probably wondering why. Well, my reason is interface. Asyncore was great inspiration, 31 31 but I wanted to have less assumption that the objects were sockets; simply objects 32 compat able with select.select. Secondly, objects derived from SmartSelectBase should32 compatible with select.select. Secondly, objects derived from SmartSelectBase should 33 33 be as easily run as if they were collected into a larger group. Finally, I wanted the 34 34 collections to feel like just that: collections of selectable objects. (dict, list, or single)
