code: def put(self, item):
          
          QueueBase.put(self, item)
          if self.sender:
              self.sender.start()
docs: Adds the passed in item object to the queue and notifies the :func:`sender` to start an asynchronous
          send operation by calling :func:`start`.
  
          Args:
              item (:class:`contracts.Envelope`) the telemetry envelope object to send to the service.