def __init__(self, *args, packet_callback: Callable = None,<EOL>**kwargs) -> None:
super().__init__(*args, **kwargs)<EOL>if packet_callback:<EOL><INDENT>self.packet_callback = packet_callback<EOL><DEDENT>
Add packethandling specific initialization.

        packet_callback: called with every complete/valid packet
        received.