示例#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)
示例#2
0
文件: fifo.py 项目: Valodim/irclogd
 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)
示例#3
0
 def startReading(self):
     self.reading = True
     FileDescriptor.startReading(self)
示例#4
0
 def startReading(self):
     self.reading = True
     FileDescriptor.startReading(self)