daemon.py


Daemon class

None

Daemon source
class Daemon:
    def __init__(self):
        self.m = Markata()
        self.loop = asyncio.get_event_loop()

    async def build():
        self.loop.create_task(self.m.run())

    async def run(self):

        with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
            s.bind((HOST, PORT))
            s.listen()
            conn, addr = s.accept()
            with conn:
                print(f"Connected by {addr}")
                while True:
                    command = conn.recv(1024)
                    print(data)
                    if not data:
                        break
                    conn.sendall(data + b"/n")

init method

None

init source
def __init__(self):
        self.m = Markata()
        self.loop = asyncio.get_event_loop()