Biblio-ILL-ISO
view release on metacpan or search on metacpan
| | ENUMERATED | SEQUENCE_OF |
| +-------------+--------------|
| Biblio::ILL::ISO::ILLASNtype.pm |
+---------------------------------------+
To get a feel for how all this works, take a look at the scripts
in the pl/ directory (especially pl/ISO-msg-t-dumper.pm, which creates
the test cases for messages, and pl/ISO-t-dumper.pm, which creates
the test cases for basic types (if you want to dig that deeply)).
Messages are encoded to / decoded from BER-encoded files.
For encoding of messages, the module uses Convert::ASN1, which expects
a hash containing the data. The objects implement an as_asn() method
which returns this hash (and is invoked in the message-type object's
encode() method).
Likewise, for decoding of messages, the module uses Convert::ASN1,
which returns a hash of the data. The objects implement a from_asn()
method which builds the message-type object from this hash (and is
invoked in the message-type object's decode() method).
( run in 0.266 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )