CLIENT_BOINC Class Reference

This class simulates the BOINC client, in particular the client CPU scheduler (and evenutally the work fetch policy). More...

#include <client_boinc.h>

Inheritance diagram for CLIENT_BOINC:

Inheritance graph
[legend]
Collaboration diagram for CLIENT_BOINC:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CLIENT_BOINC (SERVER *server, HOSTMONITOR *hostmonitor, CLIENT_STATE *gstate_ptr)
 ~CLIENT_BOINC ()
int main_loop ()

Static Public Attributes

static std::map< string, CLIENT_STATE * > gstates_map

Protected Attributes

CLIENT_STATEgstate

Detailed Description

This class simulates the BOINC client, in particular the client CPU scheduler (and evenutally the work fetch policy).


Constructor & Destructor Documentation

CLIENT_BOINC::CLIENT_BOINC SERVER server,
HOSTMONITOR hostmonitor,
CLIENT_STATE gstate_ptr
 

CLIENT_BOINC::~CLIENT_BOINC  )  [inline]
 


Member Function Documentation

int CLIENT_BOINC::main_loop  )  [virtual]
 

Implements CLIENT.


Member Data Documentation

CLIENT_STATE& CLIENT_BOINC::gstate [protected]
 

std::map< string, CLIENT_STATE * > CLIENT_BOINC::gstates_map [static]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 16:22:02 2007 for SimBOINC by  doxygen 1.4.6