From 27e67df0331f9717abf660e03309b2662fc2e6f1 Mon Sep 17 00:00:00 2001 From: Johnathon Slightham Date: Wed, 15 Oct 2025 23:14:27 -0400 Subject: [PATCH] Cleanup interfaces --- components/rpc/include/IDiscoveryService.h | 5 ++++- components/rpc/include/IMessagingInterface.h | 8 -------- 2 files changed, 4 insertions(+), 9 deletions(-) delete mode 100644 components/rpc/include/IMessagingInterface.h diff --git a/components/rpc/include/IDiscoveryService.h b/components/rpc/include/IDiscoveryService.h index ea4541e..fcf0fd2 100644 --- a/components/rpc/include/IDiscoveryService.h +++ b/components/rpc/include/IDiscoveryService.h @@ -6,7 +6,10 @@ #define IDISCOVERYSERVICE_H class IDiscoveryService { - +public: + virtual ~IDiscoveryService() = default; + virtual static void setup() = 0; + virtual static void set_connected_boards(const std::vector& boards) = 0; } #endif //IDISCOVERYSERVICE_H diff --git a/components/rpc/include/IMessagingInterface.h b/components/rpc/include/IMessagingInterface.h deleted file mode 100644 index 9b5b657..0000000 --- a/components/rpc/include/IMessagingInterface.h +++ /dev/null @@ -1,8 +0,0 @@ -// -// Created by Johnathon Slightham on 2025-05-25. -// - -#ifndef IMESSAGINGINTERFACE_H -#define IMESSAGINGINTERFACE_H - -#endif //IMESSAGINGINTERFACE_H