LeviLamina
Loading...
Searching...
No Matches
StubServerLocator Class Reference
Inheritance diagram for StubServerLocator:

Public Types

enum class  State : int { Enabled = 0 , Disabled = 1 , Uninitialized = 2 }

Public Member Functions

virtual void startAnnouncingServer (::std::string const &playerName, ::std::string const &worldName, ::GameType gameType, int numPlayers, int maxNumPlayers, bool isJoinableThroughServerScreen, bool isEditorWorld, bool isHardcore, ::ServerSupportedAuthenticationTypes supportedAuth, ::Social::Nonce const &nonce)
virtual void stopAnnouncingServer ()
virtual void startServerDiscovery (::PortPair ports)
virtual void addCustomServer (::AsynchronousIPResolver const &futureIP, int port)
virtual void stopServerDiscovery ()
virtual ::std::vector<::PingedCompatibleServer > getServerList () const
virtual void update ()
virtual::std::chrono::milliseconds getPingTimeForGUID (::std::string const &guid)
virtual void checkCanConnectToCustomServerAsync (::std::string hostIpAddress, int port, ::std::function< void(::ServerConnectivityTestResult)> callback)
MCAPI::std::chrono::milliseconds $getPingTimeForGUID (::std::string const &guid)
MCAPI void $checkCanConnectToCustomServerAsync (::std::string hostIpAddress, int port, ::std::function< void(::ServerConnectivityTestResult)> callback)
virtual void _onDisable ()
virtual void _onEnable ()
MCAPI void $_onDisable ()
MCAPI void $_onEnable ()
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnkaf3b65
::ll::UntypedStorage< 8, 24 > mUnk1d223d

Member Function Documentation

◆ startAnnouncingServer()

virtual void StubServerLocator::startAnnouncingServer ( ::std::string const & playerName,
::std::string const & worldName,
::GameType gameType,
int numPlayers,
int maxNumPlayers,
bool isJoinableThroughServerScreen,
bool isEditorWorld,
bool isHardcore,
::ServerSupportedAuthenticationTypes supportedAuth,
::Social::Nonce const & nonce )
virtual

Implements ServerLocator.

◆ stopAnnouncingServer()

virtual void StubServerLocator::stopAnnouncingServer ( )
virtual

Implements ServerLocator.

◆ startServerDiscovery()

virtual void StubServerLocator::startServerDiscovery ( ::PortPair ports)
virtual

Implements ServerLocator.

◆ addCustomServer()

virtual void StubServerLocator::addCustomServer ( ::AsynchronousIPResolver const & futureIP,
int port )
virtual

Implements ServerLocator.

◆ stopServerDiscovery()

virtual void StubServerLocator::stopServerDiscovery ( )
virtual

Implements ServerLocator.

◆ getServerList()

virtual ::std::vector<::PingedCompatibleServer > StubServerLocator::getServerList ( ) const
virtual

Implements ServerLocator.

◆ update()

virtual void StubServerLocator::update ( )
virtual

Implements ServerLocator.

◆ getPingTimeForGUID()

virtual::std::chrono::milliseconds StubServerLocator::getPingTimeForGUID ( ::std::string const & guid)
virtual

Implements ServerLocator.

◆ checkCanConnectToCustomServerAsync()

virtual void StubServerLocator::checkCanConnectToCustomServerAsync ( ::std::string hostIpAddress,
int port,
::std::function< void(::ServerConnectivityTestResult)> callback )
virtual

Implements ServerLocator.

◆ $getPingTimeForGUID()

MCAPI::std::chrono::milliseconds StubServerLocator::$getPingTimeForGUID ( ::std::string const & guid)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $checkCanConnectToCustomServerAsync()

MCAPI void StubServerLocator::$checkCanConnectToCustomServerAsync ( ::std::string hostIpAddress,
int port,
::std::function< void(::ServerConnectivityTestResult)> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _onDisable()

virtual void ServerLocator::_onDisable ( )
virtualinherited

◆ _onEnable()

virtual void ServerLocator::_onEnable ( )
virtualinherited

◆ $_onDisable()

MCAPI void ServerLocator::$_onDisable ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_onEnable()

MCAPI void ServerLocator::$_onEnable ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void NetworkEnableDisableListener::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** NetworkEnableDisableListener::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: