Net::A...:Common(3pm)
β¨ NAME β¨
okay bestie, this is Net::AMQP::Common β the Net::A...:Common(3pm) page from User Contributed Perl Documentation. It's literally a collection of exportable tools for AMQP (de)serialization, and the vibe check is: useful, niche, iconic. π
β¨
πΈ SYNOPSIS πΈ
use Net::AMQP::Common qw(:all)
π§ EXPORTABLE METHODS π§
The following are available for exporting by name or by ':all' β no cap. π
All the pack_* methods take a single argument and return a binary string. All the unpack_* methods take a scalar ref and return a perl data structure of some type, consuming some data from the scalar ref. That's the whole vibe: pack it up, unpack it out. π¦
pack_octetβ¨unpack_octetβ¨pack_short_integerβ¨unpack_short_integerβ¨pack_long_integerβ¨unpack_long_integerβ¨pack_long_long_integerβ¨unpack_long_long_integerβ¨pack_unsigned_short_integerβ¨unpack_unsigned_short_integerβ¨pack_unsigned_long_integerβ¨unpack_unsigned_long_integerβ¨pack_unsigned_long_long_integerβ¨unpack_unsigned_long_long_integerβ¨pack_timestampβ¨unpack_timestampβ¨pack_booleanβ¨unpack_booleanβ¨pack_short_stringβ¨unpack_short_stringβ¨pack_field_tableβ¨unpack_field_tableβ¨pack_field_arrayπ«Ά- Tables and arrays sometimes require explicit typing. See
Net::AMQP::Value. Also, in tables and arrays booleans from the boolean module are sent as AMQP booleans.
- Tables and arrays sometimes require explicit typing. See
unpack_field_arrayπ«Ά%data_type_mapβ a mapping of the XML spec's data type names to our names ('longstr' => 'long_string'). iykyk πshow_asciiβ a helper routine that, given a binary string, returns a string of each byte represented by'\###', base 10 numbering. cute and useful π
π₯ SEE ALSO π₯
Net::AMQPβ the one and only see-also reference, go give it a look bestie. π
π COPYRIGHT π
Legal tea time, bestie: Copyright (c) 2009 Eric Waters and XMission LLC (http://www.xmission.com/). All rights reserved. π«Ά
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. periodt. π
The full text of the license can be found in the LICENSE file included with this module. fr fr.
π AUTHOR π
Eric Waters <ewaters@gmail.com> β that's the author, no cap. π
okay bye bestie π source/version is perl v5.42.0, date is 2016-11-28, and the manual name is Net::A...:Common(3pm) β mwah π«Άβ¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-Net-AMQP 0.06-bp160.1.4 Β· Artistic-1.0 or GPL-1.0+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms