lib/diagnostics.cpp File Reference

(r16139/r16069)

#include "config.h"
#include <cstring>
#include <cstdio>
#include <cstdarg>
#include <cstdlib>
#include <unistd.h>
#include "app_ipc.h"
#include "error_numbers.h"
#include "filesys.h"
#include "util.h"
#include "parse.h"
#include "diagnostics.h"

Include dependency graph for diagnostics.cpp:


Functions

int boinc_init_diagnostics (int _flags)
int boinc_init_graphics_diagnostics (int _flags)
int boinc_finish_diag ()
int boinc_install_signal_handlers ()
int diagnostics_init (int _flags, const char *stdout_prefix, const char *stderr_prefix)
int diagnostics_finish ()
int diagnostics_is_initialized ()
int diagnostics_is_flag_set (int _flags)
char * diagnostics_get_boinc_dir ()
char * diagnostics_get_boinc_install_dir ()
char * diagnostics_get_symstore ()
int diagnostics_set_symstore (char *project_symstore)
int diagnostics_is_proxy_enabled ()
char * diagnostics_get_proxy ()
int diagnostics_set_aborted_via_gui ()
int diagnostics_is_aborted_via_gui ()
int diagnostics_cycle_logs ()
void boinc_set_signal_handler (int sig, void(*handler)(int))
void boinc_set_signal_handler_force (int sig, void(*handler)(int))
void set_signal_exit_code (int x)
void boinc_catch_signal (int signal)
void boinc_trace (const char *pszFormat,...)
void boinc_info (const char *,...)
void diagnostics_set_max_file_sizes (int stdout_size, int stderr_size)

Variables

const char * BOINC_RCSID_4967ad204c = "$Id: diagnostics.cpp 16069 2008-09-26 18:20:24Z davea $"

Function Documentation

void boinc_catch_signal ( int  signal  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

int boinc_finish_diag (  ) 

Here is the call graph for this function:

void boinc_info ( const char *  ,
  ... 
)

int boinc_init_diagnostics ( int  _flags  ) 

Here is the call graph for this function:

int boinc_init_graphics_diagnostics ( int  _flags  ) 

Here is the call graph for this function:

int boinc_install_signal_handlers (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

void boinc_set_signal_handler ( int  sig,
void(*)(int)  handler 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void boinc_set_signal_handler_force ( int  sig,
void(*)(int)  handler 
)

Here is the call graph for this function:

void boinc_trace ( const char *  pszFormat,
  ... 
)

int diagnostics_cycle_logs (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

int diagnostics_finish (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

char* diagnostics_get_boinc_dir (  ) 

Here is the caller graph for this function:

char* diagnostics_get_boinc_install_dir (  ) 

Here is the caller graph for this function:

char* diagnostics_get_proxy (  ) 

Here is the caller graph for this function:

char* diagnostics_get_symstore (  ) 

Here is the caller graph for this function:

int diagnostics_init ( int  _flags,
const char *  stdout_prefix,
const char *  stderr_prefix 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int diagnostics_is_aborted_via_gui (  ) 

Here is the caller graph for this function:

int diagnostics_is_flag_set ( int  _flags  ) 

Here is the caller graph for this function:

int diagnostics_is_initialized (  ) 

int diagnostics_is_proxy_enabled (  ) 

Here is the caller graph for this function:

int diagnostics_set_aborted_via_gui (  ) 

void diagnostics_set_max_file_sizes ( int  stdout_size,
int  stderr_size 
)

int diagnostics_set_symstore ( char *  project_symstore  ) 

void set_signal_exit_code ( int  x  ) 


Variable Documentation

const char* BOINC_RCSID_4967ad204c = "$Id: diagnostics.cpp 16069 2008-09-26 18:20:24Z davea $"


Generated on Mon Oct 6 10:40:21 2008 for BOINC by  doxygen 1.5.6