23 enum class IPVersion :
int {
29 enum class PeerPurpose :
int {
41 virtual bool useIPv4Only()
const = 0;
43 virtual bool useIPv6Only()
const = 0;
45 virtual ushort getDefaultGamePort()
const = 0;
47 virtual ushort getDefaultGamePortv6()
const = 0;
54 ::ll::TypedStorage<4, 4, ::RakNet::StartupResult> mResult;
55 ::ll::TypedStorage<4, 8, int[2]> mConnectionIndices;
56 ::ll::TypedStorage<2, 4, ushort[2]> mBoundPorts;
57 ::ll::TypedStorage<8, 8, ::RakPeerHelper::IPSupportInterface&> mIPSupportInterface;
62 RakPeerHelper& operator=(RakPeerHelper
const&);
63 RakPeerHelper(RakPeerHelper
const&);
69 MCAPI ::RakNet::StartupResult _startupInternal(
70 ::gsl::not_null<::RakNet::RakPeerInterface*> peer,
77 MCAPI ::RakNet::StartupResult peerStartup(
80 ::RakPeerHelper::PeerPurpose purpose