/
dieoska
/
ddnet
Обзор
Документация
Войти
/
dieoska
/
ddnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/engine/client/serverbrowser_ping_cache.h
22 строки
628 B
ChillerDragon
Fix clangs recommendation to use '= default' to define a trivial destructor
31 июл 2025, 23:39
31 июл 2025, 23:39
28826dc
Код
Авторство
О чём код?
#ifndef ENGINE_CLIENT_SERVERBROWSER_PING_CACHE_H #define ENGINE_CLIENT_SERVERBROWSER_PING_CACHE_H #include <base/types.h> class IConsole; class IStorage; class IServerBrowserPingCache { public: virtual ~IServerBrowserPingCache() = default; virtual void Load() = 0; virtual int NumEntries() const = 0; virtual void CachePing(const NETADDR &Addr, int Ping) = 0; // Returns -1 if the ping isn't cached. virtual int GetPing(const NETADDR *pAddrs, int NumAddrs) const = 0; }; IServerBrowserPingCache *CreateServerBrowserPingCache(IConsole *pConsole, IStorage *pStorage); #endif // ENGINE_CLIENT_SERVERBROWSER_PING_CACHE_H