-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfiles.html
More file actions
140 lines (140 loc) · 16.6 KB
/
files.html
File metadata and controls
140 lines (140 loc) · 16.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!-- HTML header for doxygen 1.8.10-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<title>librsync: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<!-- ad -->
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- librsync -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-3547096055927362"
data-ad-slot="8322976738"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">librsync
 <span id="projectnumber">2.3.4</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">File List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="base64_8c_source.html"><span class="icondoc"></span></a><b>base64.c</b></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="buf_8c_source.html"><span class="icondoc"></span></a><b>buf.c</b></td><td class="desc"></td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="buf_8h_source.html"><span class="icondoc"></span></a><a class="el" href="buf_8h.html" target="_self">buf.h</a></td><td class="desc">Buffers that map between stdio file streams and librsync streams </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="checksum_8c_source.html"><span class="icondoc"></span></a><b>checksum.c</b></td><td class="desc"></td></tr>
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="checksum_8h_source.html"><span class="icondoc"></span></a><a class="el" href="checksum_8h.html" target="_self">checksum.h</a></td><td class="desc">Abstract wrappers around different weaksum and strongsum implementations </td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="command_8c_source.html"><span class="icondoc"></span></a><b>command.c</b></td><td class="desc"></td></tr>
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="command_8h_source.html"><span class="icondoc"></span></a><a class="el" href="command_8h.html" target="_self">command.h</a></td><td class="desc">Types of commands present in the encoding stream </td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="config_8h_source.html"><span class="icondoc"></span></a><b>config.h</b></td><td class="desc"></td></tr>
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="delta_8c_source.html"><span class="icondoc"></span></a><a class="el" href="delta_8c.html" target="_self">delta.c</a></td><td class="desc">Generate in streaming mode an rsync delta given a set of signatures, and a new file </td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="emit_8c_source.html"><span class="icondoc"></span></a><b>emit.c</b></td><td class="desc"></td></tr>
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="emit_8h_source.html"><span class="icondoc"></span></a><a class="el" href="emit_8h.html" target="_self">emit.h</a></td><td class="desc">Encoding output routines </td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="fileutil_8c_source.html"><span class="icondoc"></span></a><b>fileutil.c</b></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="hashtable_8c_source.html"><span class="icondoc"></span></a><b>hashtable.c</b></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="hashtable_8h_source.html"><span class="icondoc"></span></a><a class="el" href="hashtable_8h.html" target="_self">hashtable.h</a></td><td class="desc">A generic open addressing hashtable </td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="hex_8c_source.html"><span class="icondoc"></span></a><b>hex.c</b></td><td class="desc"></td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="isprefix_8c_source.html"><span class="icondoc"></span></a><b>isprefix.c</b></td><td class="desc"></td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="isprefix_8h_source.html"><span class="icondoc"></span></a><a class="el" href="isprefix_8h.html" target="_self">isprefix.h</a></td><td class="desc">String prefix text function </td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="job_8c_source.html"><span class="icondoc"></span></a><b>job.c</b></td><td class="desc"></td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="job_8h_source.html"><span class="icondoc"></span></a><a class="el" href="job_8h.html" target="_self">job.h</a></td><td class="desc">Generic state-machine interface </td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="librsync_8h_source.html"><span class="icondoc"></span></a><a class="el" href="librsync_8h.html" target="_self">librsync.h</a></td><td class="desc">Public header for librsync </td></tr>
<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="librsync__export_8h_source.html"><span class="icondoc"></span></a><b>librsync_export.h</b></td><td class="desc"></td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="mdfour_8c_source.html"><span class="icondoc"></span></a><b>mdfour.c</b></td><td class="desc"></td></tr>
<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="mdfour_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mdfour_8h.html" target="_self">mdfour.h</a></td><td class="desc">MD4 message digest algorithm </td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="mksum_8c_source.html"><span class="icondoc"></span></a><a class="el" href="mksum_8c.html" target="_self">mksum.c</a></td><td class="desc">Generate file signatures </td></tr>
<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="msg_8c_source.html"><span class="icondoc"></span></a><a class="el" href="msg_8c.html" target="_self">msg.c</a></td><td class="desc">Error messages for re_result values </td></tr>
<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="netint_8c_source.html"><span class="icondoc"></span></a><b>netint.c</b></td><td class="desc"></td></tr>
<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="netint_8h_source.html"><span class="icondoc"></span></a><a class="el" href="netint_8h.html" target="_self">netint.h</a></td><td class="desc">Network-byte-order output to the tube </td></tr>
<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="patch_8c_source.html"><span class="icondoc"></span></a><a class="el" href="patch_8c.html" target="_self">patch.c</a></td><td class="desc">Apply a delta to an old file to generate a new file </td></tr>
<tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="prototab_8c_source.html"><span class="icondoc"></span></a><b>prototab.c</b></td><td class="desc"></td></tr>
<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="prototab_8h_source.html"><span class="icondoc"></span></a><a class="el" href="prototab_8h.html" target="_self">prototab.h</a></td><td class="desc">Delta file commands </td></tr>
<tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="rabinkarp_8c_source.html"><span class="icondoc"></span></a><b>rabinkarp.c</b></td><td class="desc"></td></tr>
<tr id="row_0_31_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="rabinkarp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="rabinkarp_8h.html" target="_self">rabinkarp.h</a></td><td class="desc">The rabinkarp class implementation of the RabinKarp rollsum </td></tr>
<tr id="row_0_32_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="rdiff_8c_source.html"><span class="icondoc"></span></a><a class="el" href="rdiff_8c.html" target="_self">rdiff.c</a></td><td class="desc">Command-line network-delta tool </td></tr>
<tr id="row_0_33_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="readsums_8c_source.html"><span class="icondoc"></span></a><a class="el" href="readsums_8c.html" target="_self">readsums.c</a></td><td class="desc">Load signatures from a file </td></tr>
<tr id="row_0_34_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="rollsum_8c_source.html"><span class="icondoc"></span></a><b>rollsum.c</b></td><td class="desc"></td></tr>
<tr id="row_0_35_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="rollsum_8h_source.html"><span class="icondoc"></span></a><a class="el" href="rollsum_8h.html" target="_self">rollsum.h</a></td><td class="desc">The <a class="el" href="structRollsum.html" title="The Rollsum state type.">Rollsum</a> class implementation of the original rsync rollsum </td></tr>
<tr id="row_0_36_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="scoop_8c_source.html"><span class="icondoc"></span></a><a class="el" href="scoop_8c.html" target="_self">scoop.c</a></td><td class="desc">This file deals with readahead from caller-supplied buffers </td></tr>
<tr id="row_0_37_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="scoop_8h_source.html"><span class="icondoc"></span></a><a class="el" href="scoop_8h.html" target="_self">scoop.h</a></td><td class="desc">Manage librsync streams of IO </td></tr>
<tr id="row_0_38_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="stats_8c_source.html"><span class="icondoc"></span></a><a class="el" href="stats_8c.html" target="_self">stats.c</a></td><td class="desc">Stats reporting functions </td></tr>
<tr id="row_0_39_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="sumset_8c_source.html"><span class="icondoc"></span></a><b>sumset.c</b></td><td class="desc"></td></tr>
<tr id="row_0_40_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="sumset_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sumset_8h.html" target="_self">sumset.h</a></td><td class="desc">The <a class="el" href="structrs__signature.html" title="Signature of a whole file.">rs_signature</a> class implementation of a file signature </td></tr>
<tr id="row_0_41_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="trace_8c_source.html"><span class="icondoc"></span></a><b>trace.c</b></td><td class="desc"></td></tr>
<tr id="row_0_42_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="trace_8h_source.html"><span class="icondoc"></span></a><a class="el" href="trace_8h.html" target="_self">trace.h</a></td><td class="desc">Logging functions </td></tr>
<tr id="row_0_43_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="tube_8c_source.html"><span class="icondoc"></span></a><a class="el" href="tube_8c.html" target="_self">tube.c</a></td><td class="desc">A somewhat elastic but fairly small buffer for data passing through a stream </td></tr>
<tr id="row_0_44_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="util_8c_source.html"><span class="icondoc"></span></a><b>util.c</b></td><td class="desc"></td></tr>
<tr id="row_0_45_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="util_8h_source.html"><span class="icondoc"></span></a><a class="el" href="util_8h.html" target="_self">util.h</a></td><td class="desc">Misc utility functions used by librsync </td></tr>
<tr id="row_0_46_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="version_8c_source.html"><span class="icondoc"></span></a><b>version.c</b></td><td class="desc"></td></tr>
<tr id="row_0_47_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="whole_8c_source.html"><span class="icondoc"></span></a><b>whole.c</b></td><td class="desc"></td></tr>
<tr id="row_0_48_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="whole_8h_source.html"><span class="icondoc"></span></a><a class="el" href="whole_8h.html" target="_self">whole.h</a></td><td class="desc">Whole-file API driver functions </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<!-- ad -->
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- librsync -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-3547096055927362"
data-ad-slot="8322976738"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<!-- analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-71109100-1', 'auto');
ga('send', 'pageview');
</script>
<hr class="footer"/><address class="footer"><small>
Generated on Sun Feb 19 2023 16:26:52 for librsync by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.9.4
</small></address>
</body>
</html>