Provide some easy-to-use API for TLV encode and decode
Switch branches/tags
Nothing to show
Clone or download
Latest commit daf64b6 Mar 31, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Android changed the license to LGPLv2 Mar 8, 2018
Java changed the license to LGPLv2 Mar 8, 2018
c changed the license to LGPLv2 Mar 8, 2018
cpp update doc Mar 31, 2018
1.png add tlv picture Dec 3, 2015
2.png add tlv picture Dec 3, 2015
3.png update cpp/tlv Dec 16, 2015
LICENSE changed the license to LGPLv2 Mar 8, 2018
README.md update cpp/tlv Dec 16, 2015

README.md

TLV

TLV is the representative of type-length-value. It's used in many data communication protocols.

Here is some description of TLV format: https://en.wikipedia.org/wiki/Type-length-value

This project aims to provide some easy-to-use API for TLV encode and decode in C/C++/Java and some other languages.

Brief

One TLV Object is shown as follow:

TLV

Serial TLV Objects can be connected like this:

TLV

You can also put a TLV Object into another TLV Object, like this:

TLV

Contact

Email:lujun.hust@gmail.com