# RankingServer_PostgreSQL.h File Reference

An implementation of the RankingServerPostgreRepository to use PostgreSQL to store ranking info for users. More...

`#include "RankingServerDBSpec.h"`
`#include "PostgreSQLInterface.h"`
`#include "FunctionThread.h"`

## Classes

class | SubmitMatch_PostgreSQLImpl
class | ModifyTrustedIPList_PostgreSQLImpl
| Modify the list of IPs allowed to submit matches. More...
class | GetRatingForParticipant_PostgreSQLImpl
| Given a particular player and game, get that player's rating from the database. More...
class | GetRatingForParticipants_PostgreSQLImpl
| Given a particular game, get ratings for all players. More...
class | GetHistoryForParticipant_PostgreSQLImpl
| Given a particular player and game, get a match history. More...
class | RankingServerCBInterface
| If you want to forward Functor::HandleResult() the output to a callback (which is what it does by default), you can use this. More...
class | RankingServer_PostgreSQL

## Detailed Description

An implementation of the RankingServerPostgreRepository to use PostgreSQL to store ranking info for users.

This file is part of RakNet Copyright 2003 Kevin Jenkins.

Usage of RakNet is subject to the appropriate license agreement. Creative Commons Licensees are subject to the license found at http://creativecommons.org/licenses/by-nc/2.5/ Single application licensees are subject to the license found at http://www.jenkinssoftware.com/SingleApplicationLicense.html Custom license users are subject to the terms therein. GPL license users are subject to the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.