Internet Direct (Indy) Version 9.0.1 Beta
TIdIOHandler
Defines the framework for input and output using Indy components.

TIdIOHandler = class(TIdComponent)
Description
TIdIOHandler is a TIdComponent descendant that defines the framework used to perform input and output operations for Indy components. TIdIOHandler is an abstract ancestor classes. Applications should create an instance of a descendant class, like TIdIOHandlerSocket or TIdIOHandlerStream, that implement the abstract virtual methods of this ancestor class.

TIdIOHandler specifies the methods normally used create and bind a client connection, determine when an IOHandler is ready to perform an IO operation, and perform the data transmission or receipt required for the component.