3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/network/ServerConnectivityTestResult.h"
8#include "mc/network/StubServerLocator.h"
9#include "mc/world/level/GameType.h"
41 virtual void startAnnouncingServer(
57 virtual void startServerDiscovery(
::PortPair) ;
60 virtual void stopServerDiscovery() ;
66 virtual void addCustomServer(::std::string
const&,
int) ;
69 virtual ::std::vector<::PingedCompatibleServer> getServerList()
const ;
72 virtual void clearServerList() ;
75 virtual void update() ;
78 virtual float getPingTimeForGUID(::std::string
const&) ;
81 virtual void checkCanConnectToCustomServerAsync(
84 ::std::function<
void(::ServerConnectivityTestResult)>
88 virtual void _onDisable() ;
91 virtual void _onEnable() ;
Definition AsynchronousIPResolver.h:5
Definition NonOwnerPointer.h:9
Definition ServerLocatorComposite.h:19
Definition StubServerLocator.h:19
Definition PingedCompatibleServer.h:5