Data::AMF3pm
Serialize / deserialize amf data
Usage
use Data::AMF;my $amf0 = Data::AMF->new( version => 0 );my $amf3 = Data::AMF->new( version => 3 );# AMF0 to Perl Objectmy $obj = $amf0->deserialize($data);# Perl Object to AMF0my $data = $amf0->serialize($obj);
Overview
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.
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.
Releases
4 releases since Debian 7 (Wheezy); the text changed 2 times.