Pol  Revision:cb584c9
Pol::Core::ServerDescription Class Reference

#include <servdesc.h>

Public Member Functions

 ServerDescription ()
 
size_t estimateSize () const
 

Public Attributes

std::vector< std::string > acct_match
 
std::string hostname
 
unsigned char ip [4]
 
std::vector< unsigned int > ip_match
 
std::vector< unsigned int > ip_match_mask
 
std::string name
 
unsigned short port
 

Detailed Description

Definition at line 16 of file servdesc.h.

Constructor & Destructor Documentation

Pol::Core::ServerDescription::ServerDescription ( )

Definition at line 1281 of file uimport.cpp.

References ip.

Member Function Documentation

size_t Pol::Core::ServerDescription::estimateSize ( ) const

Definition at line 1286 of file uimport.cpp.

References acct_match, hostname, ip_match, ip_match_mask, and name.

Member Data Documentation

std::vector<std::string> Pol::Core::ServerDescription::acct_match

Definition at line 27 of file servdesc.h.

Referenced by estimateSize().

std::string Pol::Core::ServerDescription::hostname

Definition at line 28 of file servdesc.h.

Referenced by estimateSize(), and Pol::Core::loginserver_login().

unsigned char Pol::Core::ServerDescription::ip[4]
std::vector<unsigned int> Pol::Core::ServerDescription::ip_match

Definition at line 25 of file servdesc.h.

Referenced by estimateSize().

std::vector<unsigned int> Pol::Core::ServerDescription::ip_match_mask

Definition at line 26 of file servdesc.h.

Referenced by estimateSize().

std::string Pol::Core::ServerDescription::name

Definition at line 22 of file servdesc.h.

Referenced by estimateSize(), and Pol::Core::loginserver_login().

unsigned short Pol::Core::ServerDescription::port

Definition at line 24 of file servdesc.h.

Referenced by Pol::Core::select_server().


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