boinc/doc/boinc_dev.html

40 lines
1.4 KiB
HTML
Raw Normal View History

<head>
<title>Implementation and Debugging of BOINC</title>
</head>
<h3>Implementation and debugging of BOINC</h3>
<p>
BOINC is open-source software.
If you are an experienced C++ system programmer you may be able
to help us maintain and enhance BOINC.
In any case, you are welcome to browse the source code and
give us feedback.
<p>
Visit http://sf.net/projects/boinc to download the source code
and to view the list of outstanding bugs and feature requests.
<p>
Before sure that you understand exactly how BOINC is intended
to work (for both <a href=participate.html>participants</a>
and <a href=create_project.html>developers</a>)
before getting into the source code.
<ul>
<li> Core client
<ul>
<li> <a href=client_files.html>File structure</a>
<li> <a href=client_fsm.html>FSM structure</a>
<li> <a href=client_data.html>Data structures</a>
<li> <a href=client_logic.html>Logic</a>
<li> <a href=client_debug.html>Debugging</a>
</ul>
<li> Scheduling server
<ul>
<li> <a href=sched_policy.html>Policy</a>
<li> <a href=sched_impl.html>Implementation</a>
<li> <a href=sched_debug.html>Debugging</a>
</ul>
<li> <a href=host_measure.html>Host measurements</a>
<li> <a href=protocol.html>The BOINC client/server protocol</a>
<li> <a href=rpc_policy.html>Scheduler RPC timing and retry policies</a>
<li> <a href=pers_file_xfer.html>Persistent file transfers</a>
<li> <a href=prefs_propagate.html>Preferences propagation</a>
</ul>