예제 #1
0
    def __init__(self, socket):
        TimeOut.__init__(self)
        self.to_send = None
        self.socket = socket

        # create a PriorityQueue for packets
        self.queue = PriorityQueue()
예제 #2
0
 def __init__(self, socket):
     TimeOut.__init__(self)
     self.socket = socket
     # create a PriorityQueue for each rate class
     self.queues = [
         PriorityQueue() for __ in xrange(len(socket.rate_classes))
     ]
예제 #3
0
    def __init__(self, socket):
        TimeOut.__init__(self)
        self.to_send = None
        self.socket = socket

        # create a PriorityQueue for packets
        self.queue = PriorityQueue()
예제 #4
0
 def __init__(self, socket):
     TimeOut.__init__(self)
     self.socket = socket
     # create a PriorityQueue for each rate class
     self.queues = [PriorityQueue()
                    for __ in xrange(len(socket.rate_classes))]
예제 #5
0
파일: idle_loop.py 프로젝트: sgricci/digsby
 def __init__(self, seconds, func, *a, **k):
     self.seconds = seconds
     self.func = func
     self.a = a
     self.k = k
     TimeOut.__init__(self)
예제 #6
0
파일: idle_loop.py 프로젝트: sgricci/digsby
 def start(self):
     self.done_at = default_timer() + self.seconds
     TimeOut.start(self)
예제 #7
0
 def __init__(self, seconds, func, *a, **k):
     self.seconds = seconds
     self.func = func
     self.a = a
     self.k = k
     TimeOut.__init__(self)
예제 #8
0
 def start(self):
     self.done_at = default_timer() + self.seconds
     TimeOut.start(self)