def recv_pdu(self): buf = self.socket.recv(1024) if not buf: return None pdu = PDU() pdu.decode(buf) if self.debug: pdu.dump() return pdu