| 69 | | extern int boinc_init(void); |
| 70 | | extern int boinc_finish(int status); |
| 71 | | extern int boinc_resolve_filename(const char*, char*, int len); |
| 72 | | extern int boinc_get_init_data_p(struct APP_INIT_DATA*); |
| 73 | | extern int boinc_parse_init_data_file(void); |
| 74 | | extern int boinc_send_trickle_up(char* variety, char* text); |
| 75 | | extern int boinc_checkpoint_completed(void); |
| 76 | | extern int boinc_fraction_done(double); |
| 77 | | extern int boinc_suspend_other_activities(void); |
| 78 | | extern int boinc_resume_other_activities(void); |
| 79 | | extern int boinc_report_app_status(double, double, double); |
| 80 | | extern int boinc_time_to_checkpoint(); |
| 81 | | extern void boinc_begin_critical_section(); |
| 82 | | extern int boinc_try_critical_section(); |
| 83 | | extern void boinc_end_critical_section(); |
| 84 | | extern void boinc_need_network(); |
| 85 | | extern int boinc_network_poll(); |
| 86 | | extern void boinc_network_done(); |
| 87 | | extern int boinc_is_standalone(void); |
| 88 | | extern void boinc_ops_per_cpu_sec(double fp, double integer); |
| 89 | | extern void boinc_ops_cumulative(double fp, double integer); |
| 90 | | extern int boinc_receive_trickle_down(char* buf, int len); |
| 91 | | extern int boinc_init_options(BOINC_OPTIONS*); |
| 92 | | extern int boinc_get_status(BOINC_STATUS*); |
| 93 | | extern double boinc_get_fraction_done(); |
| | 79 | extern BOINC_API int boinc_init(void); |
| | 80 | extern BOINC_API int boinc_finish(int status); |
| | 81 | extern BOINC_API int boinc_resolve_filename(const char*, char*, int len); |
| | 82 | extern BOINC_API int boinc_get_init_data_p(struct APP_INIT_DATA*); |
| | 83 | extern BOINC_API int boinc_parse_init_data_file(void); |
| | 84 | extern BOINC_API int boinc_send_trickle_up(char* variety, char* text); |
| | 85 | extern BOINC_API int boinc_checkpoint_completed(void); |
| | 86 | extern BOINC_API int boinc_fraction_done(double); |
| | 87 | extern BOINC_API int boinc_suspend_other_activities(void); |
| | 88 | extern BOINC_API int boinc_resume_other_activities(void); |
| | 89 | extern BOINC_API int boinc_report_app_status(double, double, double); |
| | 90 | extern BOINC_API int boinc_time_to_checkpoint(); |
| | 91 | extern BOINC_API void boinc_begin_critical_section(); |
| | 92 | extern BOINC_API int boinc_try_critical_section(); |
| | 93 | extern BOINC_API void boinc_end_critical_section(); |
| | 94 | extern BOINC_API void boinc_need_network(); |
| | 95 | extern BOINC_API int boinc_network_poll(); |
| | 96 | extern BOINC_API void boinc_network_done(); |
| | 97 | extern BOINC_API int boinc_is_standalone(void); |
| | 98 | extern BOINC_API void boinc_ops_per_cpu_sec(double fp, double integer); |
| | 99 | extern BOINC_API void boinc_ops_cumulative(double fp, double integer); |
| | 100 | extern BOINC_API int boinc_receive_trickle_down(char* buf, int len); |
| | 101 | extern BOINC_API int boinc_init_options(BOINC_OPTIONS*); |
| | 102 | extern BOINC_API int boinc_get_status(BOINC_STATUS*); |
| | 103 | extern BOINC_API double boinc_get_fraction_done(); |