20 lines
381 B
Python
20 lines
381 B
Python
from collections import deque
|
|
|
|
|
|
class FIFO():
|
|
gennerating: dict={}
|
|
queue: deque = deque([])
|
|
|
|
@classmethod
|
|
def len(cls):
|
|
return len(cls.queue)+1 if cls.gennerating else len(cls.queue)
|
|
|
|
@classmethod
|
|
async def add(cls, aidraw):
|
|
cls.queue.append(aidraw)
|
|
await cls.gennerate()
|
|
|
|
@classmethod
|
|
async def gennerate(cls):
|
|
pass
|