Provided by: libdata-amf-perl_0.09-3_all bug

NAME

       Data::AMF - serialize / deserialize AMF data

SYNOPSIS

           use Data::AMF;

           my $amf0 = Data::AMF->new( version => 0 );
           my $amf3 = Data::AMF->new( version => 3 );

           # AMF0 to Perl Object
           my $obj = $amf0->deserialize($data);

           # Perl Object to AMF0
           my $data = $amf0->serialize($obj);

DESCRIPTION

       This module is (de)serializer for Adobe's AMF (Action Message Format).  Data::AMF is core
       module and it recognize only AMF data, not AMF packet. If you want to read/write AMF
       Packet, see Data::AMF::Packet instead.

SEE ALSO

       Data::AMF::Packet, Catalyst::Controller::FlashRemoting

NOTICE

       Data::AMF is currently in a very early alpha development stage.  The current version is
       not support AMF3, and application interface is still fluid.

METHOD

   new(%option)
       Create Data::AMF object.

       Option parameters are:

       version
           Target AMF version.

           It should be 0 or 3. (default 0 for AMF0)

   serialize($obj)
       Serialize perl object ($obj) to AMF, and return the AMF data.

   deserialize($amf)
       Deserialize AMF data to perl object, and return the perl object.

AUTHOR

       Daisuke Murase <typester@cpan.org>

COPYRIGHT

       This program is free software; you can redistribute it and/or modify it under the same
       terms as Perl itself.

       The full text of the license can be found in the LICENSE file included with this module.