Server module¶
Server module.
Handle and response challenge requests from the frontend server.
-
class
Server.EvIOLoop[source]¶ Bases:
tornado.ioloop.PollIOLoopTornado compatible ioloop interface.
-
class
Server.JudgeHandler(application, request, **kwargs)[source]¶ Bases:
tornado.websocket.WebSocketHandlerJudge request handler.
- Static attributes:
- chal_running_count (int): Number of current running challenges. chal_queue (deque): Pending challenges.
-
chal_queue= deque([])¶
-
chal_running_count= 0¶