MongoDB::GridFS::File(3)

NAME
MongoDB::GridFS::File - A Mongo GridFS file

VERSION
version 0.503.3

SYNOPSIS
    use MongoDB::GridFS::File;

    my $outfile = IO::File->new("outfile", "w");
    my $file = $grid->find_one;
    $file->print($outfile);

NAME
MongoDB::GridFS::File - A Mongo GridFS file

ATTRIBUTES

  info
A hash of info information saved with this file.

METHODS

  print ($fh, $length?, $offset?)
    $written = $file->print($fh, 50, 200);

Writes the number of bytes specified from the offset specified to the given file handle. If no $length or $offset are given, the entire file is written to $fh. Returns the number of bytes written.

  slurp ($length?, $offset?)
    $bytes = $file->slurp(50, 200);
    $all   = $file->slurp

Return the number of bytes specified from the offset specified to the given file handle. If no $length or $offset are given, the entire file is return.

AUTHOR
  Kristina Chodorow <kristina@mongodb.org>

AUTHORS

•   Florian Ragwitz <rafl@debian.org>

•   Kristina Chodorow <kristina@mongodb.org>

•   Mike Friedman <mike.friedman@10gen.com>

COPYRIGHT AND LICENSE
This software is Copyright (c) 2013 by 10gen, Inc..

This is free software, licensed under:

  The Apache License, Version 2.0, January 2004