21class GameConnectionInfo {
25 ::ll::TypedStorage<2, 2, ::Social::ConnectionType> mType;
26 ::ll::TypedStorage<8, 32, ::std::string> mHostIpAddress;
27 ::ll::TypedStorage<8, 32, ::std::string> mUnresolvedUrl;
28 ::ll::TypedStorage<8, 32, ::std::string> mServerRegion;
29 ::ll::TypedStorage<4, 4, int> mServiceQuality;
30 ::ll::TypedStorage<4, 4, int> mPort;
31 ::ll::TypedStorage<8, 16, ::RakNet::RakNetGUID> mRakNetGUID;
32 ::ll::TypedStorage<8, 24, ::NetherNet::NetworkID> mNetherNetId;
33 ::ll::TypedStorage<8, 16, ::PlayerMessaging::NetworkID> mPlayerMessagingId;
34 ::ll::TypedStorage<8, 200, ::ThirdPartyInfo> mThirdPartyServerInfo;
35 ::ll::TypedStorage<8, 96, ::GatheringServerInfo> mGatheringServerInfo;
36 ::ll::TypedStorage<1, 1, bool> mAllowSmallDownloads;
41 GameConnectionInfo(GameConnectionInfo
const&);
46 MCAPI GameConnectionInfo();
48 MCAPI_C ::std::string getCorrelationId()
const;
50 MCAPI_C ::std::string
const getRakNetGUID()
const;
54 MCAPI ~GameConnectionInfo();
60 MCAPI_C static ::Social::GameConnectionInfo fromJson(
::Json::Value const& properties);
74 MCAPI_C
void* $ctor(::Social::ConnectionType connectionType, ::std::string
const& ipAddress,
int port);
77 ::Social::ConnectionType connectionType,
83 ::Social::ConnectionType connectionType,
89 ::Social::ConnectionType connectionType,
102 ::Social::ConnectionType connectionType,
103 ::std::string
const& ipAddress,
109 ::Social::ConnectionType connectionType,
110 ::std::string
const& ipAddress,
116 ::Social::ConnectionType connectionType,
118 ::std::string& serverRegion,
123 ::Social::ConnectionType connectionType,
124 ::std::string
const& ipAddress,
126 ::std::string& serverRegion,