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


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 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" |
| void boinc_version_dir | ( | PROJECT & | , | |
| VERSION_INFO & | , | |||
| char * | ||||
| ) |


| void delete_old_slot_dirs | ( | ) |


| void get_account_filename | ( | char * | master_url, | |
| char * | path | |||
| ) |


| void get_master_filename | ( | PROJECT & | , | |
| char * | , | |||
| int | len | |||
| ) |


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


| void get_project_dir | ( | PROJECT * | , | |
| char * | , | |||
| int | ||||
| ) |


| void get_sched_reply_filename | ( | PROJECT & | , | |
| char * | , | |||
| int | len | |||
| ) |


| void get_sched_request_filename | ( | PROJECT & | , | |
| char * | , | |||
| int | len | |||
| ) |


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

| void get_statistics_filename | ( | char * | master_url, | |
| char * | path | |||
| ) |


| bool is_account_file | ( | const char * | ) |
| bool is_image_file | ( | const char * | ) |


| bool is_statistics_file | ( | const char * | ) |
| bool is_version_dir | ( | char * | , | |
| VERSION_INFO & | ||||
| ) |
| void job_log_filename | ( | PROJECT & | , | |
| char * | , | |||
| int | ||||
| ) |


| int make_project_dir | ( | PROJECT & | ) |


| int make_slot_dir | ( | int | ) |


| int remove_project_dir | ( | PROJECT & | ) |


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


1.5.6