add typing

This commit is contained in:
Stefan Allius
2024-05-28 19:30:58 +02:00
parent fdf3475909
commit ab9e798152

View File

@@ -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