The TnrDataProcessor component helps to implement a data packet protocol. It supports various data packet types. It can detects packet by fixed header or end, fixed length or fixed timeout.