Data::MessagePack::Unpacker - messagepack streaming deserializer


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

the Data::MessagePack manpage

 Data::MessagePack::Unpacker - messagepack streaming deserializer