Holds list of banned accounts and IP ranges.  
 More...
#include <authentserver.h>
Holds list of banned accounts and IP ranges. 
Definition at line 50 of file authentserver.h.
 
      
        
          | BanManager::BanManager  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | BanManager::~BanManager  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool BanManager::AddBan  | 
          ( | 
          AccountID  | 
          account,  | 
        
        
           | 
           | 
          csString  | 
          ipRange,  | 
        
        
           | 
           | 
          time_t  | 
          duration,  | 
        
        
           | 
           | 
          csString  | 
          reason,  | 
        
        
           | 
           | 
          bool  | 
          banIP  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | BanEntry* BanManager::GetBanByAccount  | 
          ( | 
          AccountID  | 
          account | ) | 
           | 
        
      
 
 
      
        
          | BanEntry* BanManager::GetBanByIPRange  | 
          ( | 
          csString  | 
          IPRange | ) | 
           | 
        
      
 
 
      
        
          | bool BanManager::RemoveBan  | 
          ( | 
          AccountID  | 
          account | ) | 
           | 
        
      
 
 
  
  
      
        
          | csHash<BanEntry*, AccountID> BanManager::banList_IDHash | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | csArray<BanEntry*> BanManager::banList_IPRList | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: