25 virtual void startAnnouncingServer(
26 ::std::string
const& playerName,
27 ::std::string
const& worldName,
31 bool isJoinableThroughServerScreen,
38 virtual void stopAnnouncingServer() ;
40 virtual void startServerDiscovery(
::PortPair ports) ;
44 virtual void stopServerDiscovery() ;
46 virtual ::std::vector<::PingedCompatibleServer> getServerList()
const ;
48 virtual void update() ;
50 virtual ::std::chrono::milliseconds getPingTimeForGUID(::std::string
const& guid) ;
52 virtual void checkCanConnectToCustomServerAsync(
53 ::std::string hostIpAddress,
55 ::std::function<
void(::ServerConnectivityTestResult)> callback
65 ::std::string hostIpAddress,
67 ::std::function<
void(::ServerConnectivityTestResult)> callback