LeviLamina
|
Classes | |
struct | ServerData |
Public Types | |
enum class | State : int { Enabled = 0 , Disabled = 1 , Uninitialized = 2 } |
Public Member Functions | |
NetherNetServerLocator & | operator= (NetherNetServerLocator const &) |
NetherNetServerLocator (NetherNetServerLocator const &) | |
virtual void | startAnnouncingServer (::std::string const &playerName, ::std::string const &worldName, ::Bedrock::NonOwnerPointer<::AppPlatform > appPlatform, ::GameType gameType, int numPlayers, int maxNumPlayers, bool isJoinableThroughServerScreen, bool isEditorWorld, bool isHardcore) |
virtual void | stopAnnouncingServer (::Bedrock::NonOwnerPointer<::AppPlatform > appPlatform) |
virtual void | startServerDiscovery (::PortPair ports) |
virtual void | stopServerDiscovery () |
virtual ::std::vector<::PingedCompatibleServer > | getServerList () const |
virtual void | clearServerList () |
virtual void | update () |
MCAPI void | _cacheDiscoveryResponseData (::NetherNetServerLocator::ServerData const &serverData) |
MCAPI void | _onDiscoveryResponse (::NetherNet::NetworkID const &networkID, ::gsl::span< char const > responseData) |
MCAPI void | _setIsAnnouncing (bool isAnnouncing) |
MCAPI void | setNetherNetConnector (::Bedrock::NonOwnerPointer<::NetherNetConnector > &&connector) |
MCAPI void | $dtor () |
MCAPI void | $startAnnouncingServer (::std::string const &playerName, ::std::string const &worldName, ::Bedrock::NonOwnerPointer<::AppPlatform > appPlatform, ::GameType gameType, int numPlayers, int maxNumPlayers, bool isJoinableThroughServerScreen, bool isEditorWorld, bool isHardcore) |
MCAPI void | $stopAnnouncingServer (::Bedrock::NonOwnerPointer<::AppPlatform > appPlatform) |
MCAPI void | $startServerDiscovery (::PortPair ports) |
MCAPI void | $stopServerDiscovery () |
MCAPI ::std::vector<::PingedCompatibleServer > | $getServerList () const |
MCAPI void | $clearServerList () |
MCAPI void | $update () |
virtual void | addCustomServer (::AsynchronousIPResolver const &futureIP, int port) |
virtual void | addCustomServer (::std::string const &address, int port) |
virtual float | getPingTimeForGUID (::std::string const &guid) |
virtual void | checkCanConnectToCustomServerAsync (::std::string hostIpAddress, int port, ::std::function< void(::ServerConnectivityTestResult)> callback) |
MCAPI void * | $ctor () |
MCAPI void | $addCustomServer (::AsynchronousIPResolver const &futureIP, int port) |
MCAPI void | $addCustomServer (::std::string const &address, int port) |
MCAPI float | $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 () |
Static Public Member Functions | |
static MCAPI ::PingedCompatibleServer | _transformFrom (::NetherNet::NetworkID const &networkID, ::NetherNetServerLocator::ServerData &&serverData) |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 24 > | mUnk6f15a6 |
::ll::UntypedStorage< 8, 24 > | mUnk7a26b6 |
::ll::UntypedStorage< 8, 32 > | mUnkcf0391 |
::ll::UntypedStorage< 1, 1 > | mUnkfee0d4 |
::ll::UntypedStorage< 1, 1 > | mUnk646852 |
::ll::UntypedStorage< 8, 80 > | mUnk1547c8 |
::ll::UntypedStorage< 4, 4 > | mUnkaf3b65 |
::ll::UntypedStorage< 8, 24 > | mUnk1d223d |
|
virtual |
Reimplemented from StubServerLocator.
|
virtual |
Reimplemented from StubServerLocator.
|
virtual |
Reimplemented from StubServerLocator.
|
virtual |
Reimplemented from StubServerLocator.
|
virtual |
Implements ServerLocator.
|
virtual |
Reimplemented from StubServerLocator.
|
virtual |
Reimplemented from StubServerLocator.
MCAPI void NetherNetServerLocator::_cacheDiscoveryResponseData | ( | ::NetherNetServerLocator::ServerData const & | serverData | ) |
MCAPI void NetherNetServerLocator::_onDiscoveryResponse | ( | ::NetherNet::NetworkID const & | networkID, |
::gsl::span< char const > | responseData ) |
MCAPI void NetherNetServerLocator::_setIsAnnouncing | ( | bool | isAnnouncing | ) |
MCAPI void NetherNetServerLocator::setNetherNetConnector | ( | ::Bedrock::NonOwnerPointer<::NetherNetConnector > && | connector | ) |
|
static |
MCAPI void NetherNetServerLocator::$dtor | ( | ) |
MCAPI void NetherNetServerLocator::$startAnnouncingServer | ( | ::std::string const & | playerName, |
::std::string const & | worldName, | ||
::Bedrock::NonOwnerPointer<::AppPlatform > | appPlatform, | ||
::GameType | gameType, | ||
int | numPlayers, | ||
int | maxNumPlayers, | ||
bool | isJoinableThroughServerScreen, | ||
bool | isEditorWorld, | ||
bool | isHardcore ) |
MCAPI void NetherNetServerLocator::$stopAnnouncingServer | ( | ::Bedrock::NonOwnerPointer<::AppPlatform > | appPlatform | ) |
MCAPI void NetherNetServerLocator::$startServerDiscovery | ( | ::PortPair | ports | ) |
MCAPI void NetherNetServerLocator::$stopServerDiscovery | ( | ) |
MCAPI ::std::vector<::PingedCompatibleServer > NetherNetServerLocator::$getServerList | ( | ) | const |
MCAPI void NetherNetServerLocator::$clearServerList | ( | ) |
MCAPI void NetherNetServerLocator::$update | ( | ) |
|
static |
|
virtualinherited |
Implements ServerLocator.
|
virtualinherited |
Implements ServerLocator.
|
virtualinherited |
Implements ServerLocator.
|
virtualinherited |
Implements ServerLocator.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
Implements NetworkEnableDisableListener.
|
virtualinherited |
Implements NetworkEnableDisableListener.
|
inherited |
|
inherited |