/
dieoska
/
ddnet
Обзор
Документация
Войти
/
dieoska
/
ddnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/engine/client/serverbrowser_http.h
28 строк
717 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_HTTP_H #define ENGINE_CLIENT_SERVERBROWSER_HTTP_H #include <base/types.h> class CServerInfo; class IEngine; class IStorage; class IHttp; class IServerBrowserHttp { public: virtual ~IServerBrowserHttp() = default; virtual void Update() = 0; virtual bool IsRefreshing() const = 0; virtual bool IsError() const = 0; virtual void Refresh() = 0; virtual bool GetBestUrl(const char **pBestUrl) const = 0; virtual int NumServers() const = 0; virtual const CServerInfo &Server(int Index) const = 0; }; IServerBrowserHttp *CreateServerBrowserHttp(IEngine *pEngine, IStorage *pStorage, IHttp *pHttp, const char *pPreviousBestUrl); #endif // ENGINE_CLIENT_SERVERBROWSER_HTTP_H