LocalDB.hpp File Reference

#include <cstdio>
#include <map>
#include <list>
#include <boost/thread/shared_mutex.hpp>
#include "types.hpp"
#include "hashtable.hpp"

Go to the source code of this file.

Classes

class  DataDB
 Information about limited transfer and used transfer. More...
class  LocalDB
 Wrapper for hash_map used to simplify operations on hashtable. More...

Defines

#define LIMIT_SERVER_USER_NOT_FOUND   2
#define LIMIT_SERVER_ACCESS_GRANT   3
#define LIMIT_SERVER_ACCESS_DENY   4

Typedefs

typedef std::list< std::pair
< t_uid, t_traffic > > 
listL
typedef HashMap< t_uid, DataDBmapL
typedef std::pair< t_uid, DataDBpairL
typedef std::pair< t_uid,
t_traffic
pairLL


Define Documentation

#define LIMIT_SERVER_ACCESS_DENY   4

#define LIMIT_SERVER_ACCESS_GRANT   3

#define LIMIT_SERVER_USER_NOT_FOUND   2


Typedef Documentation

typedef std::list<std::pair<t_uid, t_traffic> > listL

typedef HashMap<t_uid, DataDB> mapL

typedef std::pair<t_uid, DataDB> pairL

typedef std::pair<t_uid, t_traffic> pairLL


Generated on Thu Oct 22 16:30:59 2009 for Main server by  doxygen 1.5.6