SLikeNet  0.1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CloudServer.h File Reference

Stores client data, and allows cross-server communication to retrieve this data. More...

#include "NativeFeatureIncludes.h"
#include "PluginInterface2.h"
#include "memoryoverride.h"
#include "NativeTypes.h"
#include "string.h"
#include "DS_Hash.h"
#include "CloudCommon.h"
#include "DS_OrderedList.h"

Go to the source code of this file.

Classes

class  SLNet::CloudServerQueryFilter
 Zero or more instances of CloudServerQueryFilter can be attached to CloudServer to restrict client queries All attached instances of CloudServerQueryFilter on each corresponding operation, from all directly connected clients If any attached instance returns false for a given operation, that operation is silently rejected. More...
 
class  SLNet::CloudServer
 Stores client data, and allows cross-server communication to retrieve this data. More...
 
struct  SLNet::CloudServer::CloudData
 
struct  SLNet::CloudServer::CloudDataList
 
struct  SLNet::CloudServer::KeySubscriberID
 
struct  SLNet::CloudServer::RemoteCloudClient
 
struct  SLNet::CloudServer::RemoteServer
 
struct  SLNet::CloudServer::BufferedGetResponseFromServer
 
struct  SLNet::CloudServer::CloudQueryWithAddresses
 
struct  SLNet::CloudServer::GetRequest
 

Namespaces

namespace  SLNet
 Simple class to send changes between directories. In essence, a simple autopatcher that can be used for transmitting levels, skins, etc.
 

Macros

#define CLOUD_SERVER_DATA_STACK_SIZE   32
 If the data is smaller than this value, an allocation is avoid. However, this value exists for every row.
 

Detailed Description

Stores client data, and allows cross-server communication to retrieve this data.

TODO

Definition in file CloudServer.h.

Macro Definition Documentation

#define CLOUD_SERVER_DATA_STACK_SIZE   32

If the data is smaller than this value, an allocation is avoid. However, this value exists for every row.

Definition at line 37 of file CloudServer.h.