An efficient pipeline processing scheme for programming Protocol-independent Packet Processors. (1st December 2020)