def __init__(self, zmqsocket):
        """ Make a stream from a socket.

        @param zmqsocket: ZMQ socket
        """
        super().__init__()
        self.socket = zmqsocket
        self.readnotifier = QtCore.QSocketNotifier(self.socket.get(zmq.FD),
                                                   QtCore.QSocketNotifier.Read)
        logging.debug("Notifier: {0!s}".format(self.readnotifier.socket()))
        self.readnotifier.activated.connect(self.checkForMessage)
예제 #2
0
    def __init__(self, zmqsocket):
        """ Make a stream from a socket.

        @param zmqsocket: ZMQ socket
        """
        super().__init__()
        self.name = None
        self.socket = zmqsocket
        self.readnotifier = QtCore.QSocketNotifier(self.socket.get(zmq.FD),
                                                   QtCore.QSocketNotifier.Read)
        logging.debug(
            "Notifier: {0!s} at filenumber {1!s} with socket {2!s} of class {3!s}"
            .format(self.readnotifier.socket(), self.socket.get(zmq.FD),
                    self.socket, self.name))
        self.readnotifier.activated.connect(self.checkForMessage)