#include <CloudServer.h>
Public Member Functions | |
| virtual bool | OnPostRequest (RakNetGUID clientGuid, SystemAddress clientAddress, CloudKey key, uint32_t dataLength, const char *data)=0 |
| virtual bool | OnReleaseRequest (RakNetGUID clientGuid, SystemAddress clientAddress, DataStructures::List< CloudKey > &cloudKeys)=0 |
| virtual bool | OnGetRequest (RakNetGUID clientGuid, SystemAddress clientAddress, CloudQuery &query, DataStructures::List< RakNetGUID > &specificSystems)=0 |
| virtual bool | OnUnsubscribeRequest (RakNetGUID clientGuid, SystemAddress clientAddress, DataStructures::List< CloudKey > &cloudKeys, DataStructures::List< RakNetGUID > &specificSystems)=0 |
| virtual bool RakNet::CloudServerQueryFilter::OnGetRequest | ( | RakNetGUID | clientGuid, | |
| SystemAddress | clientAddress, | |||
| CloudQuery & | query, | |||
| DataStructures::List< RakNetGUID > & | specificSystems | |||
| ) | [pure virtual] |
Called when a local client wants to query data If you return false, the client will get no response at all
| virtual bool RakNet::CloudServerQueryFilter::OnPostRequest | ( | RakNetGUID | clientGuid, | |
| SystemAddress | clientAddress, | |||
| CloudKey | key, | |||
| uint32_t | dataLength, | |||
| const char * | data | |||
| ) | [pure virtual] |
Called when a local client wants to post data
| virtual bool RakNet::CloudServerQueryFilter::OnReleaseRequest | ( | RakNetGUID | clientGuid, | |
| SystemAddress | clientAddress, | |||
| DataStructures::List< CloudKey > & | cloudKeys | |||
| ) | [pure virtual] |
Called when a local client wants to release data that it has previously uploaded
| virtual bool RakNet::CloudServerQueryFilter::OnUnsubscribeRequest | ( | RakNetGUID | clientGuid, | |
| SystemAddress | clientAddress, | |||
| DataStructures::List< CloudKey > & | cloudKeys, | |||
| DataStructures::List< RakNetGUID > & | specificSystems | |||
| ) | [pure virtual] |
Called when a local client wants to stop getting updates for data If you return false, the client will keep getting updates for that data
1.5.7.1