code: def set_task(self,
                   task_id,
                   total,
                   prefix,
                   suffix='',
                   decimals=0,
                   bar_length=60,
                   keep_alive=False,
                   display_time=False):
          
          self.queue.put(dill.dumps(NewTaskCommand(task_id=task_id,
                                                   task=TaskProgress(total,
                                                                     prefix,
                                                                     suffix,
                                                                     decimals,
                                                                     bar_length,
                                                                     keep_alive,
                                                                     display_time))))
docs: Defines a new progress bar with the given information.
          :param task_id:         Unique identifier for this progress bar. Will erase if already existing.
          :param total:           The total number of iteration for this progress bar.
          :param prefix:          The text that should be displayed at the left side of the progress bar. Note that
                                  progress bars will always stay left-aligned at the shortest possible.
          :param suffix:          [Optional] The text that should be displayed at the very right side of the progress bar.
          :param decimals:        [Optional] The number of decimals to display for the percentage.
          :param bar_length:      [Optional] The graphical bar size displayed on screen. Unit is character.
          :param keep_alive:      [Optional] Specify whether the progress bar should stay displayed forever once completed
                                  or if it should vanish.
          :param display_time:    [Optional] Specify whether the duration since the progress has begun should be
                                  displayed. Running time will be displayed between parenthesis, whereas it will be
                                  displayed between brackets when the progress has completed.