require "ioposrw"- main libraryrequire "ioposrw/stringio"- need when useStringIO#readat/writeat
IO#readat(offset, size = nil, buf = "") -> buf
Similar functionality to the pread(2) system call. Implemented asIOPositioningReadWrite::IO#readat.IO#writeat(offset, buf) -> io
Similar functionality to the pwrite(2) system call. Implemented asIOPositioningReadWrite::IO#writeat.StringIO#readat(offset, size = nil, buf = "") -> buf
StringIO version pread(2). Implemented asIOPositioningReadWrite::StringIO#readat.StringIO#writeat(offset, buf) -> io
StringIO version pwrite(2). Implemented asIOPositioningReadWrite::StringIO#writeat.