3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/network/Connector.h"
7#include "mc/network/NetherNetConnector.h"
16struct ServerNetherNetConnector :
public ::NetherNetConnector {
19 ServerNetherNetConnector();
24 virtual ~ServerNetherNetConnector() ;
28 virtual void disconnect() ;
30 virtual bool isServer()
const ;
43 ::std::optional<::NetherNet::NetworkID> networkID
53 ::std::optional<::NetherNet::NetworkID> networkID
Definition NetherNetTransportFactory.h:18
Definition ConnectionDefinition.h:5
Definition Connector.h:25
Definition NetworkID.h:17
MCAPI void $OnSessionOpen(::NetherNet::NetworkID networkID, uint64 sessionId, bool isLan)
static MCAPI void ** $vftableForConnector()
MCAPI bool $host(::ConnectionDefinition const &definition)
static MCAPI void ** $vftableForNetworkEnableDisableListener()
MCAPI ServerNetherNetConnector(::NetherNetTransportFactory const &factory, ::Connector::ConnectionCallbacks &callbacks, ::std::optional<::NetherNet::NetworkID > networkID)
MCAPI bool $isServer() const
static MCAPI void ** $vftableForEnableNonOwnerReferences()
MCAPI void * $ctor(::NetherNetTransportFactory const &factory, ::Connector::ConnectionCallbacks &callbacks, ::std::optional<::NetherNet::NetworkID > networkID)
static MCAPI void ** $vftable()
MCAPI bool $OnSessionRequested(::NetherNet::NetworkID, uint64)