Classes | Namespaces | Defines | Enumerations

LightweightDatabaseCommon.h File Reference

#include "DS_Table.h"
Include dependency graph for LightweightDatabaseCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DatabaseFilter
struct  DatabaseCellUpdate
 The value to write to a cell in a remote database. More...

Namespaces

namespace  RakNet
 

Forward declaration.


Defines

#define _SIMPLE_DATABASE_PASSWORD_LENGTH   32
#define _SIMPLE_DATABASE_TABLE_NAME_LENGTH   32
#define SYSTEM_ID_COLUMN_NAME   "__SystemAddress"
#define SYSTEM_GUID_COLUMN_NAME   "__SystemGuid"
#define LAST_PING_RESPONSE_COLUMN_NAME   "__lastPingResponseTime"
#define NEXT_PING_SEND_COLUMN_NAME   "__nextPingSendTime"

Enumerations

enum  RowUpdateMode { RUM_UPDATE_EXISTING_ROW, RUM_UPDATE_OR_ADD_ROW, RUM_ADD_NEW_ROW }

Define Documentation

#define _SIMPLE_DATABASE_PASSWORD_LENGTH   32

Definition at line 11 of file LightweightDatabaseCommon.h.

#define _SIMPLE_DATABASE_TABLE_NAME_LENGTH   32

Definition at line 12 of file LightweightDatabaseCommon.h.

#define LAST_PING_RESPONSE_COLUMN_NAME   "__lastPingResponseTime"

Definition at line 16 of file LightweightDatabaseCommon.h.

#define NEXT_PING_SEND_COLUMN_NAME   "__nextPingSendTime"

Definition at line 17 of file LightweightDatabaseCommon.h.

#define SYSTEM_GUID_COLUMN_NAME   "__SystemGuid"

Definition at line 15 of file LightweightDatabaseCommon.h.

#define SYSTEM_ID_COLUMN_NAME   "__SystemAddress"

Definition at line 14 of file LightweightDatabaseCommon.h.


Enumeration Type Documentation

Enumerator:
RUM_UPDATE_EXISTING_ROW 
RUM_UPDATE_OR_ADD_ROW 
RUM_ADD_NEW_ROW 

Definition at line 41 of file LightweightDatabaseCommon.h.