]> www.average.org Git - loctrkd.git/blobdiff - loctrkd/protomodule.py
Update changelog for 2.00 release
[loctrkd.git] / loctrkd / protomodule.py
index 1d61759c19239b9e774e2bdc811eb6d53dd4fc19..0ffff1762dae179ac2b7124c04e8741ef160bf71 100644 (file)
@@ -122,6 +122,8 @@ class ProtoClass(Protocol, metaclass=_MetaProto):
 
 
 class ProtoModule:
+    PMODNAME: str
+
     class Stream:
         def recv(self, segment: bytes) -> List[Union[bytes, str]]:
             ...
@@ -171,3 +173,9 @@ class ProtoModule:
     @staticmethod
     def class_by_prefix(prefix: str) -> Union[Type[ProtoClass], List[str]]:
         ...
+
+    @staticmethod
+    def make_response(
+        cmd: str, imei: str, **kwargs: Any
+    ) -> Optional[ProtoClass.Out]:
+        ...