~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick-proposed

« back to all changes in this revision

Viewing changes to docs/reference/camel/html/camel-CamelStreamBuffer.html

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-05-17 17:02:06 UTC
  • mfrom: (1.1.79 upstream) (1.6.12 experimental)
  • Revision ID: james.westby@ubuntu.com-20100517170206-4ufr52vwrhh26yh0
Tags: 2.30.1-1ubuntu1
* Merge from debian experimental. Remaining change:
  (LP: #42199, #229669, #173703, #360344, #508494)
  + debian/control:
    - add Vcs-Bzr tag
    - don't use libgnome
    - Use Breaks instead of Conflicts against evolution 2.25 and earlier.
  + debian/evolution-data-server.install,
    debian/patches/45_libcamel_providers_version.patch:
    - use the upstream versioning, not a Debian-specific one 
  + debian/libedata-book1.2-dev.install, debian/libebackend-1.2-dev.install,
    debian/libcamel1.2-dev.install, debian/libedataserverui1.2-dev.install:
    - install html documentation
  + debian/rules:
    - don't build documentation it's shipped with the tarball

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>CamelStreamBuffer</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Camel Reference Manual">
8
8
<link rel="up" href="Streams.html" title="Streams">
9
9
<link rel="prev" href="camel-CamelSeekableSubstream.html" title="CamelSeekableSubstream">
26
26
                  <a href="#camel-CamelStreamBuffer.description" class="shortcut">Description</a>
27
27
</td></tr>
28
28
</table>
29
 
<div class="refentry" lang="en">
 
29
<div class="refentry" title="CamelStreamBuffer">
30
30
<a name="camel-CamelStreamBuffer"></a><div class="titlepage"></div>
31
31
<div class="refnamediv"><table width="100%"><tr>
32
32
<td valign="top">
35
35
</td>
36
36
<td valign="top" align="right"></td>
37
37
</tr></table></div>
38
 
<div class="refsynopsisdiv">
 
38
<div class="refsynopsisdiv" title="Synopsis">
39
39
<a name="camel-CamelStreamBuffer.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">struct              <a class="link" href="camel-CamelStreamBuffer.html#CamelStreamBuffer" title="struct CamelStreamBuffer">CamelStreamBuffer</a>;
41
41
enum                <a class="link" href="camel-CamelStreamBuffer.html#CamelStreamBufferMode" title="enum CamelStreamBufferMode">CamelStreamBufferMode</a>;
51
51
<span class="returnvalue">gchar</span> *             <a class="link" href="camel-CamelStreamBuffer.html#camel-stream-buffer-read-line" title="camel_stream_buffer_read_line ()">camel_stream_buffer_read_line</a>       (<em class="parameter"><code><a class="link" href="camel-CamelStreamBuffer.html#CamelStreamBuffer" title="struct CamelStreamBuffer"><span class="type">CamelStreamBuffer</span></a> *sbf</code></em>);
52
52
</pre>
53
53
</div>
54
 
<div class="refsect1" lang="en">
 
54
<div class="refsect1" title="Description">
55
55
<a name="camel-CamelStreamBuffer.description"></a><h2>Description</h2>
56
56
<p>
57
57
</p>
58
58
</div>
59
 
<div class="refsect1" lang="en">
 
59
<div class="refsect1" title="Details">
60
60
<a name="camel-CamelStreamBuffer.details"></a><h2>Details</h2>
61
 
<div class="refsect2" lang="en">
 
61
<div class="refsect2" title="struct CamelStreamBuffer">
62
62
<a name="CamelStreamBuffer"></a><h3>struct CamelStreamBuffer</h3>
63
63
<pre class="programlisting">struct CamelStreamBuffer {
64
64
        CamelStream parent_object;
80
80
</p>
81
81
</div>
82
82
<hr>
83
 
<div class="refsect2" lang="en">
 
83
<div class="refsect2" title="enum CamelStreamBufferMode">
84
84
<a name="CamelStreamBufferMode"></a><h3>enum CamelStreamBufferMode</h3>
85
85
<pre class="programlisting">typedef enum {
86
86
        CAMEL_STREAM_BUFFER_BUFFER = 0,
94
94
</p>
95
95
</div>
96
96
<hr>
97
 
<div class="refsect2" lang="en">
 
97
<div class="refsect2" title="camel_stream_buffer_new ()">
98
98
<a name="camel-stream-buffer-new"></a><h3>camel_stream_buffer_new ()</h3>
99
99
<pre class="programlisting"><a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream"><span class="returnvalue">CamelStream</span></a> *       camel_stream_buffer_new             (<em class="parameter"><code><a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
100
100
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStreamBuffer.html#CamelStreamBufferMode" title="enum CamelStreamBufferMode"><span class="type">CamelStreamBufferMode</span></a> mode</code></em>);</pre>
105
105
</p>
106
106
<p>
107
107
See <a class="link" href="camel-CamelStreamBuffer.html#camel-stream-buffer-new-with-vbuf" title="camel_stream_buffer_new_with_vbuf ()"><span class="type">camel_stream_buffer_new_with_vbuf</span></a> for details on the
108
 
<em class="parameter"><code>mode</code></em> parameter.</p>
 
108
<em class="parameter"><code>mode</code></em> parameter.
 
109
</p>
109
110
<div class="variablelist"><table border="0">
110
111
<col align="left" valign="top">
111
112
<tbody>
128
129
</table></div>
129
130
</div>
130
131
<hr>
131
 
<div class="refsect2" lang="en">
 
132
<div class="refsect2" title="camel_stream_buffer_new_with_vbuf ()">
132
133
<a name="camel-stream-buffer-new-with-vbuf"></a><h3>camel_stream_buffer_new_with_vbuf ()</h3>
133
134
<pre class="programlisting"><a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream"><span class="returnvalue">CamelStream</span></a> *       camel_stream_buffer_new_with_vbuf   (<em class="parameter"><code><a class="link" href="camel-CamelStream.html#CamelStream" title="struct CamelStream"><span class="type">CamelStream</span></a> *stream</code></em>,
134
135
                                                         <em class="parameter"><code><a class="link" href="camel-CamelStreamBuffer.html#CamelStreamBufferMode" title="enum CamelStreamBufferMode"><span class="type">CamelStreamBufferMode</span></a> mode</code></em>,
166
167
(for upto <em class="parameter"><code>size</code></em> bytes) as the buffer for all buffering
167
168
operations.  It is upto the application to free this buffer.
168
169
If <em class="parameter"><code>buf</code></em> is NULL, then allocate and manage <em class="parameter"><code>size</code></em> bytes
169
 
for all buffering.</p>
 
170
for all buffering.
 
171
</p>
170
172
<div class="variablelist"><table border="0">
171
173
<col align="left" valign="top">
172
174
<tbody>
199
201
</table></div>
200
202
</div>
201
203
<hr>
202
 
<div class="refsect2" lang="en">
 
204
<div class="refsect2" title="camel_stream_buffer_gets ()">
203
205
<a name="camel-stream-buffer-gets"></a><h3>camel_stream_buffer_gets ()</h3>
204
206
<pre class="programlisting"><span class="returnvalue">gint</span>                camel_stream_buffer_gets            (<em class="parameter"><code><a class="link" href="camel-CamelStreamBuffer.html#CamelStreamBuffer" title="struct CamelStreamBuffer"><span class="type">CamelStreamBuffer</span></a> *sbf</code></em>,
205
207
                                                         <em class="parameter"><code><span class="type">gchar</span> *buf</code></em>,
210
212
</p>
211
213
<p>
212
214
If the newline character is encountered, then it will be
213
 
included in the buffer <em class="parameter"><code>buf</code></em>.  The buffer will be <span class="type">NUL</span> terminated.</p>
 
215
included in the buffer <em class="parameter"><code>buf</code></em>.  The buffer will be <span class="type">NUL</span> terminated.
 
216
</p>
214
217
<div class="variablelist"><table border="0">
215
218
<col align="left" valign="top">
216
219
<tbody>
239
242
</table></div>
240
243
</div>
241
244
<hr>
242
 
<div class="refsect2" lang="en">
 
245
<div class="refsect2" title="camel_stream_buffer_read_line ()">
243
246
<a name="camel-stream-buffer-read-line"></a><h3>camel_stream_buffer_read_line ()</h3>
244
247
<pre class="programlisting"><span class="returnvalue">gchar</span> *             camel_stream_buffer_read_line       (<em class="parameter"><code><a class="link" href="camel-CamelStreamBuffer.html#CamelStreamBuffer" title="struct CamelStreamBuffer"><span class="type">CamelStreamBuffer</span></a> *sbf</code></em>);</pre>
245
248
<p>