Common behaviour for objects defined by an IO object.
Reads and returns part of IO content.
@param [Integer] length Number of bytes to retrieve @param [String] outbuf String to be replaced with retrieved data
@return [String, nil]
Rewinds the IO.
Returns IO size.
@return [Integer]
Returns IO content.
@return [String]
[Validate]