|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
TLVParseListener | The classes implementing this interface process the XBE32 parsing events
generated by the TLVParser class. |
Class Summary | |
TLV | This class models the Type-Length-Value (TLV) structures employed by the XBE32 encoding. |
TLVParser | This class allows the TLVs of a XBE32-encoded stream or buffer to be parsed. |
TLVPrinter | This auxiliary TLVParseListener class prints the fields of the TLVs
being parsed from an XBE32-encoded stream.
|
TLVWriter | This class allows XBE32 TLVs to be serialized and written in an output stream. |
Exception Summary | |
TLVParseException | Exception class for errors occuring while parsing XBE32 TLVs. |
This package implements the lower layer of the XBE32 Parsing/Writer library, handling XBE32 streams at the TLV level.
The eXtensible Binary Encoding (XBE32) has been designed to represent hierarchical data in a compact and extensible format. Data elements are binary encoded inside Type-Length-Value (TLV) structures, which are 32-bit aligned to be easily processed by computers. XBE32 is NOT a binary encoding for XML documents, but an encoding format for small, lightweight network protocols.
For further details about XBE32 refer to the latest available draft: draft-uruena-xbe32-02.txt
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |