/** This class is a basic I/O handler class.
* Any object which wishes to receive basic I/O events
* from the socketengine must derive from this class and
/** This class is a basic I/O handler class.
* Any object which wishes to receive basic I/O events
* from the socketengine must derive from this class and
* must have a file descriptor. What this file descriptor
* is actually attached to is completely up to you.
*/
* must have a file descriptor. What this file descriptor
* is actually attached to is completely up to you.
*/