packet.
A Packet contains a PDU pointer and a Timestamp object. Packets will delete the stored PDU* unless you call release_pdu at some point before destruction.