'Use the platform network stack to receive a datagram sent to the given
address.
@param fileno: The file descriptor of the tunnel used to send the
datagram.  This is ignored because a real socket is used to receive
the datagram.
@type fileno: L{int}
@param host: The IPv4 address at which the datagram will be received.
@type host: L{bytes}
@param port: The UDP port number at which the datagram will be
received.
@type port: L{int}
@return: A L{socket.socket} which can be used to receive the specified
datagram.'

def receiveUDP(self, fileno, host, port):

    s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    s.bind((host, port))
    return s
