|
Public Member Functions |
| int | send_request (const char *) |
| int | get_reply (char *&) |
| | RPC_CLIENT () |
| | ~RPC_CLIENT () |
| int | init (const char *host, int port=0) |
| int | init_asynch (const char *host, double timeout, bool retry, int port=GUI_RPC_PORT) |
| int | init_poll () |
| void | close () |
| int | authorize (const char *passwd) |
| int | exchange_versions (VERSION_INFO &) |
| int | get_state (CC_STATE &) |
| int | get_results (RESULTS &) |
| int | get_file_transfers (FILE_TRANSFERS &) |
| int | get_simple_gui_info (SIMPLE_GUI_INFO &) |
| int | get_project_status (PROJECTS &) |
| int | get_all_projects_list (ALL_PROJECTS_LIST &) |
| int | get_disk_usage (DISK_USAGE &) |
| int | show_graphics (const char *project, const char *result_name, int graphics_mode, DISPLAY_INFO &) |
| int | project_op (PROJECT &, const char *op) |
| int | set_run_mode (int mode, double duration) |
| int | set_network_mode (int mode, double duration) |
| int | get_screensaver_tasks (int &suspend_reason, RESULTS &) |
| int | run_benchmarks () |
| int | set_proxy_settings (GR_PROXY_INFO &) |
| int | get_proxy_settings (GR_PROXY_INFO &) |
| int | get_messages (int seqno, MESSAGES &) |
| int | file_transfer_op (FILE_TRANSFER &, const char *) |
| int | result_op (RESULT &, const char *) |
| int | get_host_info (HOST_INFO &) |
| int | quit () |
| int | acct_mgr_info (ACCT_MGR_INFO &) |
| const char * | mode_name (int mode) |
| int | get_statistics (PROJECTS &) |
| int | network_available () |
| int | get_project_init_status (PROJECT_INIT_STATUS &pis) |
| int | get_project_config (std::string url) |
| int | get_project_config_poll (PROJECT_CONFIG &) |
| int | lookup_account (ACCOUNT_IN &) |
| int | lookup_account_poll (ACCOUNT_OUT &) |
| int | create_account (ACCOUNT_IN &) |
| int | create_account_poll (ACCOUNT_OUT &) |
| int | project_attach (const char *url, const char *auth, const char *project_name) |
| int | project_attach_from_file () |
| int | project_attach_poll (PROJECT_ATTACH_REPLY &) |
| int | acct_mgr_rpc (const char *url, const char *name, const char *passwd, bool use_config_file=false) |
| int | acct_mgr_rpc_poll (ACCT_MGR_RPC_REPLY &) |
| int | get_newer_version (std::string &) |
| int | read_global_prefs_override () |
| int | read_cc_config () |
| int | get_cc_status (CC_STATUS &) |
| int | get_global_prefs_file (std::string &) |
| int | get_global_prefs_working (std::string &) |
| int | get_global_prefs_working_struct (GLOBAL_PREFS &, GLOBAL_PREFS_MASK &) |
| int | get_global_prefs_override (std::string &) |
| int | set_global_prefs_override (std::string &) |
| int | get_global_prefs_override_struct (GLOBAL_PREFS &, GLOBAL_PREFS_MASK &) |
| int | set_global_prefs_override_struct (GLOBAL_PREFS &, GLOBAL_PREFS_MASK &) |
| int | set_debts (std::vector< PROJECT >) |
Public Attributes |
| int | sock |
| double | start_time |
| double | timeout |
| bool | retry |
| sockaddr_in | addr |