def updateloop(self):
        while self.doupdateloop:
            self.updatelock.acquire()
            for wlan in self.updates:
                ''' 
                Check if wlan is from a previously closed session. Because of the 
                rate limiting scheme employed here, this may happen if a new session 
                is started soon after closing a previous session.
                '''
                try:
                    wlan.session
                except:
                    # Just mark as updated to remove from self.updates. 
                    self.updated(wlan)
                    continue
                if self.lastupdate(wlan) > self.rate:
                    self.buildcmds(wlan)
                    #print "ebtables commit %d rules" % len(self.cmds)
                    self.ebcommit(wlan)
                    self.updated(wlan)
            self.updatelock.release()
            time.sleep(self.rate)
Returns all of the Parameters for this Task.
dataset/ETHPy150Open coreemu/core/daemon/core/netns/vnet.py/EbtablesQueue.updateloop--crossover with--dataset/ETHPy150Open spotify/luigi/luigi/task.py/Task.get_params