Add FileDescriptor::read.