コード例 #1
0
ファイル: basic.py プロジェクト: rasata/octopus
	def dataReceived (self, data):
		self._buffer += data

		# something weird to do with the brainboxes?
		if self._buffer[:9] == '\xff\xfd\x03\xff\xfd\x00\xff\xfd,':
			self._buffer = self._buffer[9:]

		return LineOnlyReceiver.dataReceived(self, "")
コード例 #2
0
ファイル: basic.py プロジェクト: dcambie/octopus
    def dataReceived(self, data: bytes):
        self._buffer += data

        # something weird to do with the brainboxes?
        if self._buffer[:9] == b'\xff\xfd\x03\xff\xfd\x00\xff\xfd,':
            self._buffer = self._buffer[9:]

        return LineOnlyReceiver.dataReceived(self, b"")
コード例 #3
0
ファイル: server.py プロジェクト: RIPE-NCC/ripestat-text
    def dataReceived(self, data):
        """
        Overridden to stop trying to read data while outputting a response.

        This stops netcat from quitting before it gets the output!
        """
        reactor.removeReader(self.reader)
        retval = LineOnlyReceiver.dataReceived(self, data)
        reactor.getThreadPool().callInThreadWithCallback(
            self.processLinesDone, self.processLines)
        return retval
コード例 #4
0
    def dataReceived(self, data):
        """
        Overridden to stop trying to read data while outputting a response.

        This stops netcat from quitting before it gets the output!
        """
        reactor.removeReader(self.reader)
        retval = LineOnlyReceiver.dataReceived(self, data)
        reactor.getThreadPool().callInThreadWithCallback(
            self.processLinesDone, self.processLines)
        return retval
コード例 #5
0
 def dataReceived(self, data):
     LineOnlyReceiver.dataReceived(self, data)
コード例 #6
0
ファイル: twits.py プロジェクト: habnabit/twircd
 def dataReceived(self, data):
     "Reset the timeout and parse the received data."
     self.resetTimeout()
     LineOnlyReceiver.dataReceived(self, data)
コード例 #7
0
 def dataReceived(self, data):
     LineOnlyReceiver.dataReceived(self, data)
     self.timeout_handler.refresh()
コード例 #8
0
ファイル: connection.py プロジェクト: kaiquewdev/python-ircd
 def dataReceived(self, data):
     LineOnlyReceiver.dataReceived(self, data)
     self.timeout_handler.refresh()