NAME

Data::MessagePack::Unpacker - messagepack streaming deserializer

SYNOPSIS

use Data::Dumper;
my $up = Data::MessagePack::Unpacker->new;
my $ret = $up->execute($v, 0);
if ($ret != length($v)) {
    fail "extra bytes";
}
return Dumper($up->data);

DESCRIPTION

This is an streaming deserializer for messagepack.

METHODS

my $up = Data::MessagePack::Unpacker->new()

create new stream deserializer

$up->execute()
$up->execute_limit()
$up->is_finished()

is this deserializer finished?

$up->data()

returns deserialized object.

$up->reset()

reset the stream deserializer, without memory zone.

AUTHORS

Tokuhiro Matsuno

SEE ALSO

Data::MessagePack