Gene Selkov, Jr. > Finnigan > Finnigan::OLE2FAT

Download:
Finnigan-0.0206d.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.0206   Source  

NAME ^

Finnigan::OLE2FAT -- a decoder for FAT Sector, a block allocation structure in OLE2

SYNOPSIS ^

  use Finnigan;
  my $fat = Finnigan::OLE2FAT->decode(\*INPUT, [$start, $count]);
  say join(' ', @{$fat->sect});

DESCRIPTION ^

This is an auxiliary decoder used by Finnigan::OLE2File; it is of no use on its own. It reads a specified number of 4-byte intergers into an array that is to be interpreted as a sector allocation table by the caller of the sect method.

METHODS

decode($stream, [$start, $count])

The constructor method. The start and count parameters are reserved for possible future use. Although they are not used at the moment (because Finnigan files do not use non-trivial FAT arrangements), these parameters must still be provided by the caller to avoid the unidentified value errors.

sect

Return the array containing the sector allocation table

SEE ALSO ^

Finnigan::OLE2File

Windows Compound Binary File Format Specification

AUTHOR ^

Gene Selkov, <selkovjr@gmail.com>

COPYRIGHT AND LICENSE ^

Copyright (C) 2010 by Gene Selkov

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.0 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: