Class method, constructor. Create a new inner-file opened on the given FILEHANDLE, from bytes START to START+LENGTH. Both START and LENGTH default to 0; negative values are silently coerced to zero.
Note that FILEHANDLE must be able to seek()
and tell()
, in addition
to whatever other methods you may desire for reading it.
Instance methods. Get/set the virtual length of the inner file.
Instance methods. Get/set the virtual start position of the inner file.
Instance methods. Standard filehandle methods.