This commit is contained in:
2026-01-06 18:19:13 +03:00
parent 1d8dc815f5
commit 6400c9a58f

View File

@@ -308,8 +308,8 @@ class CANSniffer:
self.logger.info("CANSniffer stopped") self.logger.info("CANSniffer stopped")
def get_stats(self) -> Dict: def get_stats(self) -> Dict:
"""Получение статистики по всем шинам.""" """Получение статистики по всем шинам и обработке сообщений."""
return { stats = {
"running": self.running, "running": self.running,
"buses": { "buses": {
interface: handler.get_stats() interface: handler.get_stats()
@@ -317,6 +317,12 @@ class CANSniffer:
} }
} }
# Добавляем статистику процессора сообщений
processor_stats = self.message_processor.get_stats()
stats["message_processor"] = processor_stats
return stats
def __enter__(self): def __enter__(self):
"""Поддержка context manager.""" """Поддержка context manager."""
self.start() self.start()