31 virtual bool useIPv4Only()
const = 0;
34 virtual bool useIPv6Only()
const = 0;
37 virtual ushort getDefaultGamePort()
const = 0;
40 virtual ushort getDefaultGamePortv6()
const = 0;
62 enum class PeerPurpose :
int {
68 enum class IPVersion :
int {
77 ::ll::TypedStorage<4, 4, ::RakNet::StartupResult> mResult;
78 ::ll::TypedStorage<4, 8, int[2]> mConnectionIndices;
79 ::ll::TypedStorage<2, 4, ushort[2]> mBoundPorts;
80 ::ll::TypedStorage<8, 8, ::RakPeerHelper::IPSupportInterface&> mIPSupportInterface;
95 ::gsl::not_null<::RakNet::RakPeerInterface*> peer,
105 ::RakPeerHelper::PeerPurpose purpose
MCAPI::RakNet::StartupResult _startupInternal(::gsl::not_null<::RakNet::RakPeerInterface * > peer, ::ConnectionDefinition const &definition, ::RakNet::SocketDescriptor *sockets, int &socketCount, int ipv6Index)