code: def startLoop(self):
          '''
          Starts a blocking run loop in which driver callbacks are properly
          invoked.
  
          @precondition: There was no previous successful call to L{startLoop}
              without an intervening call to L{stopLoop}.
          '''
          first = True
          self._looping = True
          while self._looping:
              if first:
                  self._proxy.setBusy(False)
                  first = False
              time.sleep(0.5f startLoop(self):
          '''
          Starts a blocking run loop in which driver callbacks are properly
          invoked.
  
          @precondition: There was no previous successful call to L{startLoop}
              without an intervening call to L{stopLoop}.
          '''
          first = True
          self._looping = True
          while self._looping:
              if first:
                  self._proxy.setBusy(False)
                  first = False
              time.sleep(0.5)
docs: Starts a blocking run loop in which driver callbacks are properly
          invoked.
  
          @precondition: There was no previous successful call to L{startLoop}
              without an intervening call to L{stopLoop}.