3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/raknet/CloudAllocator.h"
7#include "mc/deps/raknet/PI2_LostConnectionReason.h"
8#include "mc/deps/raknet/PluginInterface2.h"
9#include "mc/deps/raknet/PluginReceiveResult.h"
13namespace RakNet {
struct Packet; }
35 struct BufferedGetResponseFromServer {
46 BufferedGetResponseFromServer& operator=(BufferedGetResponseFromServer
const&);
47 BufferedGetResponseFromServer(BufferedGetResponseFromServer
const&);
48 BufferedGetResponseFromServer();
69 CloudData& operator=(CloudData
const&);
70 CloudData(CloudData
const&);
74 struct CloudDataList {
87 CloudDataList& operator=(CloudDataList
const&);
88 CloudDataList(CloudDataList
const&);
92 struct CloudQueryWithAddresses {
102 CloudQueryWithAddresses& operator=(CloudQueryWithAddresses
const&);
103 CloudQueryWithAddresses(CloudQueryWithAddresses
const&);
104 CloudQueryWithAddresses();
120 GetRequest& operator=(GetRequest
const&);
121 GetRequest(GetRequest
const&);
125 struct KeySubscriberID {
135 KeySubscriberID& operator=(KeySubscriberID
const&);
136 KeySubscriberID(KeySubscriberID
const&);
140 struct RemoteCloudClient {
151 RemoteCloudClient& operator=(RemoteCloudClient
const&);
152 RemoteCloudClient(RemoteCloudClient
const&);
156 struct RemoteServer {
169 RemoteServer& operator=(RemoteServer
const&);
170 RemoteServer(RemoteServer
const&);
191 CloudServer& operator=(CloudServer
const&);
192 CloudServer(CloudServer
const&);
198 virtual ~CloudServer() =
default;
200 virtual void Update() ;
204 virtual void OnClosedConnection(
207 ::RakNet::PI2_LostConnectionReason
210 virtual void OnRakPeerShutdown() ;
Definition CloudAllocator.h:12
Definition PluginInterface2.h:20
Definition CloudServer.h:35
Definition CloudServer.h:74
Definition CloudServer.h:51
Definition CloudServer.h:92
Definition CloudServer.h:107
Definition CloudServer.h:125
Definition CloudServer.h:140
Definition CloudServer.h:156
Definition RakNetGUID.h:7
Definition SystemAddress.h:7