dest_config Struct Reference

#include <dst_config.hpp>

List of all members.

Public Member Functions

 dest_config (const t_uid &_name)
int get_authorization (client_s *cli)
 Gets authorization for this client.
void set_specyfic_data (const t_uid &uid, const config_entry &config)
 Sets user specyfic limits.
void add_traffic (const t_uid &uid, t_traffic_int diff)
 Adds traffic to user.

Public Attributes

int index
LocalDB localDB
int banned_destination
int allowed_destination
std::map< t_uid, config_entryspecyfic_entries
std::map< t_uid, config_entryspecyfic_entries_cache
t_traffic transfer
char check_mode
unsigned char zone_index
int ttl
t_traffic transfer_dest
t_traffic transfer_dest_update
t_traffic limit_dest
t_uid name
proxy_serverproxy


Constructor & Destructor Documentation

dest_config::dest_config ( const t_uid _name  ) 


Member Function Documentation

int dest_config::get_authorization ( client_s cli  ) 

Gets authorization for this client.

void dest_config::set_specyfic_data ( const t_uid uid,
const config_entry config 
)

Sets user specyfic limits.

void dest_config::add_traffic ( const t_uid uid,
t_traffic_int  diff 
)

Adds traffic to user.


Member Data Documentation

unsigned char dest_config::zone_index


The documentation for this struct was generated from the following files:

Generated on Thu Oct 22 16:31:08 2009 for Limit server by  doxygen 1.5.6