- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# LightweightDatabaseServer Member List

This is the complete list of members for LightweightDatabaseServer, including all inherited members.

AddRow(LightweightDatabaseServer::DatabaseTable *databaseTable, PlayerID playerId, bool hasRowId, unsigned rowId) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
AddTable(char *tableName, bool allowRemoteQuery, bool allowRemoteUpdate, bool allowRemoteRemove, char queryPassword[_SIMPLE_DATABASE_PASSWORD_LENGTH], char updatePassword[_SIMPLE_DATABASE_PASSWORD_LENGTH], char removePassword[_SIMPLE_DATABASE_PASSWORD_LENGTH], bool oneRowPerSystemId, bool onlyUpdateOwnRows, bool removeRowOnPingFailure, bool removeRowOnDisconnect, bool autogenerateRowIDs) | LightweightDatabaseServer |
Clear(void) | LightweightDatabaseServer |
database (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
DatabaseTableComp(char *const &key1, char *const &key2) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[static]`
DeserializeClientHeader(RakNet::BitStream *inBitstream, RakPeerInterface *peer, Packet *packet, int mode) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
GetAndIncrementRowID(char *tableName) (defined in LightweightDatabaseServer) | LightweightDatabaseServer |
GetRowFromIP(DatabaseTable *databaseTable, PlayerID playerId, unsigned *rowId) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
GetTable(char *tableName) | LightweightDatabaseServer |
GetTableRows(char *tableName) | LightweightDatabaseServer |
LightweightDatabaseServer() | LightweightDatabaseServer |
OnAttach(RakPeerInterface *peer) | LightweightDatabaseServer | `[virtual]`
OnCloseConnection(RakPeerInterface *peer, PlayerID playerId) | LightweightDatabaseServer | `[virtual]`
OnDetach(RakPeerInterface *peer) | PluginInterface | `[virtual]`
OnDirectSocketReceive(const char *data, const unsigned bitsUsed, PlayerID remoteSystemID) | PluginInterface | `[virtual]`
OnDirectSocketSend(const char *data, const unsigned bitsUsed, PlayerID remoteSystemID) | PluginInterface | `[virtual]`
OnDisconnect(RakPeerInterface *peer) | LightweightDatabaseServer | `[virtual]`
OnInitialize(RakPeerInterface *peer) | PluginInterface | `[virtual]`
OnInternalPacket(InternalPacket *internalPacket, unsigned frameNumber, PlayerID remoteSystemID, RakNetTime time, bool isSend) | PluginInterface | `[virtual]`
OnPong(RakPeerInterface *peer, Packet *packet) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
OnQueryRequest(RakPeerInterface *peer, Packet *packet) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
OnReceive(RakPeerInterface *peer, Packet *packet) | LightweightDatabaseServer | `[virtual]`
OnRemoveRow(RakPeerInterface *peer, Packet *packet) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
OnUpdateRow(RakPeerInterface *peer, Packet *packet) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
RemoveRowsFromIP(PlayerID playerId) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
RemoveTable(char *tableName) | LightweightDatabaseServer |
RowHasIP(DataStructures::Table::Row *row, PlayerID playerId, unsigned systemIdColumnIndex) (defined in LightweightDatabaseServer) | LightweightDatabaseServer | `[protected]`
Update(RakPeerInterface *peer) | LightweightDatabaseServer | `[virtual]`
~LightweightDatabaseServer() | LightweightDatabaseServer |