From 8ea112f0e05c68ecf7f8f4f9ceaf0741fde87214 Mon Sep 17 00:00:00 2001 From: SantaSpeen Date: Wed, 5 Jul 2023 23:16:30 +0300 Subject: [PATCH] fake UDP Server --- src/core/udp_server.py | 28 ++++++++++++++++++++++++++++ src/core/udp_server.pyi | 20 ++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 src/core/udp_server.py create mode 100644 src/core/udp_server.pyi diff --git a/src/core/udp_server.py b/src/core/udp_server.py new file mode 100644 index 0000000..0215f38 --- /dev/null +++ b/src/core/udp_server.py @@ -0,0 +1,28 @@ +# Developed by KuiToi Dev +# File core.udp_server.py +# Written by: SantaSpeen +# Version 0.0 +# Licence: FPA +# (c) kuitoi.su 2023 +from core import utils + + +class UDPServer: + + def __init__(self, core, host, port): + self.log = utils.get_logger("UDPServer") + self.Core = core + self.host = host + self.port = port + + async def start(self): + self.log.debug("Starting UDP server") + try: + self.log.debug("TODO") + except Exception as e: + raise e + finally: + await self.stop() + + async def stop(self): + self.log.debug("Stopping UDP server") diff --git a/src/core/udp_server.pyi b/src/core/udp_server.pyi new file mode 100644 index 0000000..68e37fd --- /dev/null +++ b/src/core/udp_server.pyi @@ -0,0 +1,20 @@ +# Developed by KuiToi Dev +# File core.udp_server.py +# Written by: SantaSpeen +# Version 0.0 +# Licence: FPA +# (c) kuitoi.su 2023 +from core import utils + + +class UDPServer: + + def __init__(self, core, host, port): + self.log = utils.get_logger("UDPServer") + self.Core = core + self.host = host + self.port = port + + async def start(self) -> None: ... + + async def stop(self) -> None: ... \ No newline at end of file