コード例 #1
0
ファイル: xmodem.py プロジェクト: bharathi26/pycopia
 def putc(data, timeout=10):
     try:
         size = scheduler.iotimeout(sys.stdout.write, (data,), timeout=timeout)
     except scheduler.TimeoutError:
         return None
     else:
         return size
コード例 #2
0
ファイル: xmodem.py プロジェクト: bharathi26/pycopia
 def getc(size, timeout=10):
     try:
         data = scheduler.iotimeout(sys.stdin.read, (size,), timeout=timeout)
     except scheduler.TimeoutError:
         return None
     else:
         return data
コード例 #3
0
ファイル: xmodem.py プロジェクト: bharathi26/pycopia
 def putc(self, data, timeout=10):
     try:
         size = scheduler.iotimeout(self.stream.write, (data,), timeout=timeout)
     except scheduler.TimeoutError:
         return None
     else:
         return size
コード例 #4
0
 def putc(data, timeout=10):
     try:
         size = scheduler.iotimeout(sys.stdout.write, (data, ),
                                    timeout=timeout)
     except scheduler.TimeoutError:
         return None
     else:
         return size
コード例 #5
0
 def getc(size, timeout=10):
     try:
         data = scheduler.iotimeout(sys.stdin.read, (size, ),
                                    timeout=timeout)
     except scheduler.TimeoutError:
         return None
     else:
         return data
コード例 #6
0
 def putc(self, data, timeout=10):
     try:
         size = scheduler.iotimeout(self.stream.write, (data, ),
                                    timeout=timeout)
     except scheduler.TimeoutError:
         return None
     else:
         return size