Pol  Revision:cb584c9
servdesc.h
Go to the documentation of this file.
1 
7 #ifndef SERVDESC_H
8 #define SERVDESC_H
9 
10 #include <string>
11 #include <vector>
12 namespace Pol
13 {
14 namespace Core
15 {
17 {
18 public:
20  size_t estimateSize() const;
21 
22  std::string name;
23  unsigned char ip[4];
24  unsigned short port;
25  std::vector<unsigned int> ip_match;
26  std::vector<unsigned int> ip_match_mask;
27  std::vector<std::string> acct_match;
28  std::string hostname;
29 };
30 }
31 }
32 #endif
size_t estimateSize() const
Definition: uimport.cpp:1286
std::vector< unsigned int > ip_match
Definition: servdesc.h:25
unsigned char ip[4]
Definition: servdesc.h:23
std::vector< std::string > acct_match
Definition: servdesc.h:27
Definition: berror.cpp:12
std::vector< unsigned int > ip_match_mask
Definition: servdesc.h:26