Fairly big refactor...

This commit is contained in:
Your Name
2025-04-23 21:50:04 +12:00
parent 50e340f1c5
commit 9a3dd18525
24 changed files with 853 additions and 660 deletions

22
src/servers.hpp Normal file
View File

@ -0,0 +1,22 @@
#ifndef SERVERS_HPP
#define SERVERS_HPP
#include <string>
#include <vector>
namespace dropshell {
// Server information structure
struct ServerInfo {
std::string name;
std::string ssh_host;
std::string ssh_user;
std::string ssh_port;
};
std::vector<ServerInfo> get_configured_servers();
} // namespace dropshell
#endif // SERVERS_HPP