Topic Path: Symbol Reference > Structs, Records, Enums > TIdIOHandlerStreamType Enumeration
ContentsIndexHome
PreviousUpNext
TIdIOHandlerStreamType Enumeration

Implements a stream-based input and output handler.

File
TIdIOHandlerStreamType = (
  stRead,
  stWrite,
  stReadWrite
);

TIdIOHandlerStream is a TIdIOHandler descendant that implements the framework used to perform input and output operations for Indy components using a stream as the source or destination. 

TIdIOHandlerStream implements abstract virtual methods inherited from TIdIOHandler that allow the handler to determine when the handler is ready to perform an IO operation, and perform the data transmission or receipt required for a component. 

TIdIOHandlerStream also exposes the ReceiveStream and SendStream properties that allow acccess to the methods and properties of the stream instances used for input and output operations. 

TIdIOHandlerStream also introduces properties, methods, and events to reflect ownership of the streams, event handlers for stream access, and the stream type / usage. 

Copyright 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.