Skip to content

jacquesg/p5-MsgPack-Raw

Repository files navigation

Build Status: Azure Build Status: AppVeyor Coverage Status

NAME

MsgPack::Raw - Perl bindings to the msgpack C library

SYNOPSIS

use MsgPack::Raw;

my $packer = MsgPack::Raw::Packer->new;
my $packed = $packer->pack ({ a => 'b', c => 'd' });

my $unpacker = MsgPack::Raw::Unpacker->new;
$unpacker->feed ($packed);

my $unpacked = $unpacker->next();

ABOUT MESSAGEPACK

MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON, but it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in addition to the strings themselves.

DOCUMENTATION

AUTHOR

Jacques Germishuys <jacquesg@striata.com>

LICENSE AND COPYRIGHT

Copyright 2019 Jacques Germishuys.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.