client/file_names.h File Reference

(r16139/r15957)

#include "client_types.h"
#include "common_defs.h"
#include "prefs.h"

Include dependency graph for file_names.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define PROJECTS_DIR   "projects"
#define SLOTS_DIR   "slots"
#define SWITCHER_DIR   "switcher"
#define STATE_FILE_NEXT   "client_state_next.xml"
#define STATE_FILE_NAME   "client_state.xml"
#define STATE_FILE_PREV   "client_state_prev.xml"
#define GLOBAL_PREFS_FILE_NAME   "global_prefs.xml"
#define GLOBAL_PREFS_OVERRIDE_FILE   "global_prefs_override.xml"
#define MASTER_BASE   "master_"
#define SCHED_OP_REQUEST_BASE   "sched_request_"
#define SCHED_OP_REPLY_BASE   "sched_reply_"
#define CONFIG_FILE   "cc_config.xml"
#define TEMP_FILE_NAME   "temp.xml"
#define STDERR_FILE_NAME   "stderr.txt"
#define STDOUT_FILE_NAME   "stdout.txt"
#define CPU_BENCHMARKS_FILE_NAME   "cpu_benchmarks"
#define APP_INFO_FILE_NAME   "app_info.xml"
#define REMOTEHOST_FILE_NAME   "remote_hosts.cfg"
#define ACCT_MGR_REQUEST_FILENAME   "acct_mgr_request.xml"
#define ACCT_MGR_REPLY_FILENAME   "acct_mgr_reply.xml"
#define GUI_RPC_PASSWD_FILE   "gui_rpc_auth.cfg"
#define PROJECT_INIT_FILENAME   "project_init.xml"
#define ACCT_MGR_URL_FILENAME   "acct_mgr_url.xml"
#define ACCT_MGR_LOGIN_FILENAME   "acct_mgr_login.xml"
#define GET_PROJECT_CONFIG_FILENAME   "get_project_config.xml"
#define LOOKUP_ACCOUNT_FILENAME   "lookup_account.xml"
#define CREATE_ACCOUNT_FILENAME   "create_account.xml"
#define LOOKUP_WEBSITE_FILENAME   "lookup_website.html"
#define GET_CURRENT_VERSION_FILENAME   "get_current_version.xml"
#define ALL_PROJECTS_LIST_FILENAME   "all_projects_list.xml"
#define ALL_PROJECTS_LIST_FILENAME_TEMP   "all_projects_list_temp.xml"
#define SWITCHER_FILE_NAME   "switcher"
#define SETPROJECTGRP_FILE_NAME   "setprojectgrp"
#define TIME_STATS_LOG   "time_stats_log"
#define JOB_LOG_BASE   "job_log_"
#define CA_BUNDLE_FILENAME   "ca-bundle.crt"
#define CLIENT_AUTH_FILENAME   "client_auth.xml"
#define CERTIFICATE_DIRECTORY   "certificates"

Functions

void get_pathname (FILE_INFO *fip, char *path, int len)
void get_project_dir (PROJECT *, char *, int)
void get_slot_dir (int slot, char *path, int len)
int make_project_dir (PROJECT &)
int remove_project_dir (PROJECT &)
int make_slot_dir (int)
void delete_old_slot_dirs ()
void get_account_filename (char *master_url, char *path)
bool is_account_file (const char *)
bool is_statistics_file (const char *)
void get_statistics_filename (char *master_url, char *path)
bool is_image_file (const char *)
void get_sched_request_filename (PROJECT &, char *, int len)
void get_sched_reply_filename (PROJECT &, char *, int len)
void get_master_filename (PROJECT &, char *, int len)
void job_log_filename (PROJECT &, char *, int)
void boinc_version_dir (PROJECT &, VERSION_INFO &, char *)
bool is_version_dir (char *, VERSION_INFO &)
void send_log_after (const char *filename, double t, MIOFILE &mf)


Define Documentation

#define ACCT_MGR_LOGIN_FILENAME   "acct_mgr_login.xml"

#define ACCT_MGR_REPLY_FILENAME   "acct_mgr_reply.xml"

#define ACCT_MGR_REQUEST_FILENAME   "acct_mgr_request.xml"

#define ACCT_MGR_URL_FILENAME   "acct_mgr_url.xml"

#define ALL_PROJECTS_LIST_FILENAME   "all_projects_list.xml"

#define ALL_PROJECTS_LIST_FILENAME_TEMP   "all_projects_list_temp.xml"

#define APP_INFO_FILE_NAME   "app_info.xml"

#define CA_BUNDLE_FILENAME   "ca-bundle.crt"

#define CERTIFICATE_DIRECTORY   "certificates"

#define CLIENT_AUTH_FILENAME   "client_auth.xml"

#define CONFIG_FILE   "cc_config.xml"

#define CPU_BENCHMARKS_FILE_NAME   "cpu_benchmarks"

#define CREATE_ACCOUNT_FILENAME   "create_account.xml"

#define GET_CURRENT_VERSION_FILENAME   "get_current_version.xml"

#define GET_PROJECT_CONFIG_FILENAME   "get_project_config.xml"

#define GLOBAL_PREFS_FILE_NAME   "global_prefs.xml"

#define GLOBAL_PREFS_OVERRIDE_FILE   "global_prefs_override.xml"

#define GUI_RPC_PASSWD_FILE   "gui_rpc_auth.cfg"

#define JOB_LOG_BASE   "job_log_"

#define LOOKUP_ACCOUNT_FILENAME   "lookup_account.xml"

#define LOOKUP_WEBSITE_FILENAME   "lookup_website.html"

#define MASTER_BASE   "master_"

#define PROJECT_INIT_FILENAME   "project_init.xml"

#define PROJECTS_DIR   "projects"

#define REMOTEHOST_FILE_NAME   "remote_hosts.cfg"

#define SCHED_OP_REPLY_BASE   "sched_reply_"

#define SCHED_OP_REQUEST_BASE   "sched_request_"

#define SETPROJECTGRP_FILE_NAME   "setprojectgrp"

#define SLOTS_DIR   "slots"

#define STATE_FILE_NAME   "client_state.xml"

#define STATE_FILE_NEXT   "client_state_next.xml"

#define STATE_FILE_PREV   "client_state_prev.xml"

#define STDERR_FILE_NAME   "stderr.txt"

#define STDOUT_FILE_NAME   "stdout.txt"

#define SWITCHER_DIR   "switcher"

#define SWITCHER_FILE_NAME   "switcher"

#define TEMP_FILE_NAME   "temp.xml"

#define TIME_STATS_LOG   "time_stats_log"


Function Documentation

void boinc_version_dir ( PROJECT ,
VERSION_INFO ,
char *   
)

Here is the call graph for this function:

Here is the caller graph for this function:

void delete_old_slot_dirs (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

void get_account_filename ( char *  master_url,
char *  path 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void get_master_filename ( PROJECT ,
char *  ,
int  len 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void get_pathname ( FILE_INFO fip,
char *  path,
int  len 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void get_project_dir ( PROJECT ,
char *  ,
int   
)

Here is the call graph for this function:

Here is the caller graph for this function:

void get_sched_reply_filename ( PROJECT ,
char *  ,
int  len 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void get_sched_request_filename ( PROJECT ,
char *  ,
int  len 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void get_slot_dir ( int  slot,
char *  path,
int  len 
)

Here is the caller graph for this function:

void get_statistics_filename ( char *  master_url,
char *  path 
)

Here is the call graph for this function:

Here is the caller graph for this function:

bool is_account_file ( const char *   ) 

bool is_image_file ( const char *   ) 

Here is the call graph for this function:

Here is the caller graph for this function:

bool is_statistics_file ( const char *   ) 

bool is_version_dir ( char *  ,
VERSION_INFO  
)

void job_log_filename ( PROJECT ,
char *  ,
int   
)

Here is the call graph for this function:

Here is the caller graph for this function:

int make_project_dir ( PROJECT  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

int make_slot_dir ( int   ) 

Here is the call graph for this function:

Here is the caller graph for this function:

int remove_project_dir ( PROJECT  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

void send_log_after ( const char *  filename,
double  t,
MIOFILE mf 
)

Here is the call graph for this function:

Here is the caller graph for this function:


Generated on Mon Oct 6 10:38:34 2008 for BOINC by  doxygen 1.5.6