rename the project
This commit is contained in:
18
transcendence/abstract/AbstractRoomManager.py
Normal file
18
transcendence/abstract/AbstractRoomManager.py
Normal file
@ -0,0 +1,18 @@
|
||||
from .AbstractRoom import AbstractRoom
|
||||
|
||||
class AbstractRoomManager:
|
||||
|
||||
def __init__(self):
|
||||
self._room_list: [AbstractRoom] = []
|
||||
|
||||
def get(self, mode: int):
|
||||
for room in self._room_list:
|
||||
room: A
|
||||
if (waiting_room._mode == mode):
|
||||
return waiting_room
|
||||
tmp: WaitingRoom = WaitingRoom(self, mode)
|
||||
self._waiting_rooms.append(tmp)
|
||||
return tmp
|
||||
|
||||
def remove(self, waiting_room: WaitingRoom):
|
||||
self._waiting_rooms.remove(waiting_room)
|
Reference in New Issue
Block a user