=head1 NAME

UniEvent::Streamer::FileInput - file input for streamer



=head1 SYNOPSIS

    my $input = UE::Streamer::FileInput->new("file.txt");
    my $streamer = UE::Streamer->new($input, $output);
    $streamer->start();
    $streamer->finish_callback(sub { ... });



=head1 DESCRIPTION

Reads file content into and feeds it further to the L<UniEvent::Streamer>.



=head1 METHODS

=head2 new($path, [$chunk_size = 1_000_000])

Constructs new file input stream for the file located at C<$path>
and will read it by C<$chunk_size> bytes chunks.

=cut
