From ab9e798152dbdbfdd8a28e7d7ad0b866714be63c Mon Sep 17 00:00:00 2001 From: Stefan Allius Date: Tue, 28 May 2024 19:30:58 +0200 Subject: [PATCH] add typing --- app/src/messages.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/messages.py b/app/src/messages.py index 4968609..16e6d1b 100644 --- a/app/src/messages.py +++ b/app/src/messages.py @@ -1,5 +1,7 @@ import logging import weakref +from typing import Callable + if __name__ == "app.src.messages": from app.src.infos import Infos @@ -56,7 +58,8 @@ class Message(metaclass=IterRegistry): STATE_UP = 2 STATE_CLOSED = 3 - def __init__(self, server_side: bool, send_modbus_cb, mb_timeout): + def __init__(self, server_side: bool, send_modbus_cb: + Callable[[bytes, int, str], None], mb_timeout): self._registry.append(weakref.ref(self)) self.server_side = server_side