NET_STATUS Class Reference

#include <net_stats.h>

List of all members.

Public Member Functions

void contact_reference_site ()
int network_status ()
void network_available ()
void got_http_error ()
 NET_STATUS ()
void poll ()

Public Attributes

bool need_to_contact_reference_site
bool show_ref_message
bool need_physical_connection
 client wants to do network comm and no physical connection exists.
bool have_sporadic_connection
double last_comm_time


Constructor & Destructor Documentation

NET_STATUS::NET_STATUS (  )  [inline]


Member Function Documentation

void NET_STATUS::contact_reference_site (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

int NET_STATUS::network_status (  ) 

Here is the call graph for this function:

void NET_STATUS::network_available (  ) 

Here is the call graph for this function:

void NET_STATUS::got_http_error (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

void NET_STATUS::poll (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

contact the reference site as soon as GUI_HTTP is idle polled from NET_STATS::poll(), for want of a better place

client wants to do network comm and no physical connection exists.

Initially false; set whenever a Curl operation returns CURLE_COULDNT_RESOLVE_HOST, and a subsequent request to a highly-available site also returns CURLE_COULDNT_RESOLVE_HOST. cleared whenever we transfer data, or an operation returns some other value

we have a network connection, but it's likely to go away soon, so do as much network comm as possible (e.g. report completed results)


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

Generated on Mon Oct 6 10:45:56 2008 for BOINC by  doxygen 1.5.6