Skip to content
LeviMC
English
AutoLightDark
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 worldGameType, 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 void $startAnnouncingServer (::std::string const &playerName, ::std::string const &worldName, ::GameType worldGameType, int numPlayers, int maxNumPlayers, bool isJoinableThroughServerScreen, bool isEditorWorld, bool isHardcore, ::ServerSupportedAuthenticationTypes supportedAuth, ::Social::Nonce const &nonce)
MCAPI void $stopAnnouncingServer ()
MCAPI void $startServerDiscovery (::PortPair ports)
MCAPI void $addCustomServer (::AsynchronousIPResolver const &futureIP, int port)
MCAPI void $stopServerDiscovery ()
MCAPI ::std::vector<::PingedCompatibleServer > $getServerList () const
MCAPI void $update ()
MCAPI::std::chrono::milliseconds $getPingTimeForGUID (::std::string const &guid)
MCAPI void $checkCanConnectToCustomServerAsync (::std::string hostIpAddress, int port, ::std::function< void(::ServerConnectivityTestResult)> callback)
virtual ::std::shared_ptr<::TransportEndpointCache > getTransportEndpointCache () const
virtual::Bedrock::PubSub::Subscription acquireHttpProbePermission ()
virtual void _onDisable ()
virtual void _onEnable ()
MCAPI ::std::shared_ptr<::TransportEndpointCache > $getTransportEndpointCache () const
MCAPI::Bedrock::PubSub::Subscription $acquireHttpProbePermission ()
MCAPI void $_onDisable ()
MCAPI void $_onEnable ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnkaf3b65
::ll::UntypedStorage< 8, 64 > mUnk9364d1

Member Function Documentation

◆ startAnnouncingServer()

virtual void StubServerLocator::startAnnouncingServer ( ::std::string const & playerName,
::std::string const & worldName,
::GameType worldGameType,
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.

◆ $startAnnouncingServer()

MCAPI void StubServerLocator::$startAnnouncingServer ( ::std::string const & playerName,
::std::string const & worldName,
::GameType worldGameType,
int numPlayers,
int maxNumPlayers,
bool isJoinableThroughServerScreen,
bool isEditorWorld,
bool isHardcore,
::ServerSupportedAuthenticationTypes supportedAuth,
::Social::Nonce const & nonce )
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.

◆ $stopAnnouncingServer()

MCAPI void StubServerLocator::$stopAnnouncingServer ( )
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.

◆ $startServerDiscovery()

MCAPI void StubServerLocator::$startServerDiscovery ( ::PortPair ports)
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.

◆ $addCustomServer()

MCAPI void StubServerLocator::$addCustomServer ( ::AsynchronousIPResolver const & futureIP,
int port )
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.

◆ $stopServerDiscovery()

MCAPI void StubServerLocator::$stopServerDiscovery ( )
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.

◆ $getServerList()

MCAPI ::std::vector<::PingedCompatibleServer > StubServerLocator::$getServerList ( ) const
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.

◆ $update()

MCAPI void StubServerLocator::$update ( )
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.

◆ $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

◆ $getTransportEndpointCache()

MCAPI ::std::shared_ptr<::TransportEndpointCache > ServerLocator::$getTransportEndpointCache ( ) const
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.

◆ $acquireHttpProbePermission()

MCAPI::Bedrock::PubSub::Subscription ServerLocator::$acquireHttpProbePermission ( )
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.

◆ $_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.

◆ $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: