code: def signal_handler(self, *args):
          
          self.user_callback(self.signal, self.user_arg, *args)
docs: Method to call in order to invoke the user callback.
  
          :param args: list of signal-dependent arguments
          :return: