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(); |