refactor: move cmd_id into net

This commit is contained in:
Naruse
2024-11-08 11:05:39 +08:00
parent 23f4f7bc63
commit bfbf1bb2ab
4 changed files with 25 additions and 21 deletions

View File

@@ -1,7 +1,8 @@
from game_server.config.log import Info
from utils.logger import Info
from game_server.net.session import Session
import asyncio
class Gateway:
def __init__(self, server_ip, game_server_port) -> None:
self.server_ip = server_ip
@@ -16,10 +17,9 @@ class Gateway:
async def start_server(self):
session = Session()
server = await asyncio.start_server(session.handle_connection, self.server_ip, self.game_server_port)
server = await asyncio.start_server(
session.handle_connection, self.server_ip, self.game_server_port
)
Info("Gateway listening...")
async with server:
await server.serve_forever()