code: def write(self, value):
          
          assert self.num_write_waits > 0, self
          self.num_write_waits -= 1
          self.values.append(value)
          if self.readable:
              LOG.debug('%s is now readable', self.name)
docs: Write a (new) value to this variable.