From beb22844408b218a9ae7f494f3caa2aefe779a0e Mon Sep 17 00:00:00 2001 From: tokuhirom Date: Fri, 10 Sep 2010 21:25:46 +0900 Subject: [PATCH] perl: added docs for circular reference and blessed object. --- perl/lib/Data/MessagePack.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index fbf305a..0229bca 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -74,9 +74,13 @@ If you want to get more informations about messagepack format, please visit to L =over 4 -=item my $packed = Data::MessagePack->pack($data); +=item my $packed = Data::MessagePack->pack($data[, $max_depth]); -pack the $data to messagepack format string. +Pack the $data to messagepack format string. + +This method throws exception when nesting perl structure more than $max_depth(default: 512) for detecting circular reference. + +Data::MessagePack->pack() throws exception when encountered blessed object. Because MessagePack is language independent format. =item my $unpacked = Data::MessagePack->unpack($msgpackstr);