Files
0DMRMaster/dmrtools/network.py
T

15 строки
350 B
Python
Исполняемый файл

from abc import ABC, abstractmethod
class IDatagramReceiver(ABC):
@abstractmethod
def recv_dg(self, data: bytes, addr: tuple) -> None: ...
class IDatagramSender(ABC):
@abstractmethod
def send_dg(self, data: bytes, addr: tuple) -> None: ...
@abstractmethod
def set_receiver(self, receiver: IDatagramReceiver) -> None: ...