IOHandle

Summary: Factor out external IO handles from FileStream and Socket hierarchies
Author: Dave Lewis
Owner: Dave Lewis (dtl)
Co-maintainers: <None>
Categories:
Homepage: http://wiki.squeak.org/squeak/996
PackageInfo name: IOHandle
RSS feed:

Description:

IOHandle adds classes which represent input/output on external channels such as files or sockets. The FileStream and Socket hierarchies are modified to use IOHandle rather than to directly invoke primitives. Instances of FileStream or Socket collaborate with instances of IOHandle to separate streaming and protocol behaviors from behaviors related to external device and network access.

IOHandle has not yet been updated for Squeak 3.6 and above (changes must be applied to the new Socket hierarchy).

Releases


Back