Decode is now non blocking
New channel based on protos module
Fix & add genAll option (mark all packet as both)