// // Created by Мустафаев Селим Мустафаевич on 01.01.2024. // #ifndef ALIENCAT_EXPORTER_DNSMASQSOURCE_H #define ALIENCAT_EXPORTER_DNSMASQSOURCE_H #include #include #include class DnsmasqSource { public: enum LeaseField: int { EXPIRY_TIME = 0, MAC = 1, IP = 2, HOST = 3, ID = 4 }; private: std::ifstream _leases; public: DnsmasqSource(); std::vector readLeases(); }; #endif //ALIENCAT_EXPORTER_DNSMASQSOURCE_H