TIdIOHandlerStreamType is an enumerated type that represents the valid values that can be assigned to the
TIdIOHandlerStream.StreamType property. TIdIOHandlerStreamType can also be provided to the
TIdIOHandlerStream.Create constructor to initialize the object instance.
TIdIOHandlerStreamType may contain one of the following values and associated meanings:
- stRead - The IOHandler can perform read operations.
- stWrite - The IOHandler can perform write operations.
- stReadWrite - The IOHandler can perform both read and write operations.
TIdIOHandlerStreamType values are also used in the TIdIOHandlerStream.Connected method to indicate the Stream(s) to check for assignment and availablity.