'Connects a given L{DatagramProtocol} to the given numeric UDP port.
@returns: object conforming to L{IListeningPort}.'

def listenUDP(self, port, protocol, interface='', maxPacketSize=8192):

    p = udp.Port(port, protocol, interface, maxPacketSize, self)
    p.startListening()
    return p
