Main Page   Namespace List   Alphabetical List   Compound List   File List   Compound Members   File Members  

WebBroker Class Reference

#include <webbroker.h>

List of all members.

Public Methods

 WebBroker (uint16_t &, InetHostAddress &, Mutex *, Collector *)
virtual ~WebBroker ()
virtual void run ()

Private Methods

virtual vector< string > ProcessRequest (string)
virtual vector< string > retInterfaces ()
virtual vector< string > retData (vector< string >)
virtual vector< string > retAttacks (vector< string >)

Private Attributes

Collectorcollector
Mutex * mtx
uint16_t port
InetHostAddress websrv


Constructor & Destructor Documentation

WebBroker::WebBroker uint16_t  ,
InetHostAddress &   ,
Mutex *   ,
Collector  
 

virtual WebBroker::~WebBroker   [virtual]
 


Member Function Documentation

virtual vector<string> WebBroker::ProcessRequest string    [private, virtual]
 

virtual vector<string> WebBroker::retAttacks vector< string >    [private, virtual]
 

virtual vector<string> WebBroker::retData vector< string >    [private, virtual]
 

virtual vector<string> WebBroker::retInterfaces   [private, virtual]
 

virtual void WebBroker::run   [virtual]
 


Member Data Documentation

Collector* WebBroker::collector [private]
 

Mutex* WebBroker::mtx [private]
 

uint16_t WebBroker::port [private]
 

InetHostAddress WebBroker::websrv [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Jun 26 00:23:14 2003 for Panoptis by doxygen1.2.18