Biblio-ILL-ISO

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

|          | 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.372 second using v1.01-cache-2.11-cpan-26ccb49234f )