Beispiel #1
0
 def startReading(self):
     if self._fd is not None and not self._fd.closed:
         FileDescriptor.startReading(self)
         return
     self._fd = self._path.open('r')
     setNonBlocking(self._fd)
     FileDescriptor.startReading(self)
Beispiel #2
0
 def startReading(self):
     """
     Start waiting for read availability
     """
     if self.connected:
         FileDescriptor.startReading(self)
         return
     self._fd = os.open(self.path, os.O_RDONLY | os.O_NONBLOCK)
     self.connected = 1
     FileDescriptor.startReading(self)
Beispiel #3
0
 def startReading(self):
     self.reading = True
     FileDescriptor.startReading(self)
Beispiel #4
0
 def startReading(self):
     self.reading = True
     FileDescriptor.startReading(self)