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

« back to all changes in this revision

Viewing changes to docs/reference/camel/html/camel-camel-debug.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>camel-debug</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="Fundamentals.html" title="Fundamentals">
9
9
<link rel="prev" href="camel-camel-arg.html" title="camel-arg">
26
26
                  <a href="#camel-camel-debug.description" class="shortcut">Description</a>
27
27
</td></tr>
28
28
</table>
29
 
<div class="refentry" lang="en">
 
29
<div class="refentry" title="camel-debug">
30
30
<a name="camel-camel-debug"></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-camel-debug.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">#define             <a class="link" href="camel-camel-debug.html#CAMEL-DEBUG-IMAP:CAPS" title="CAMEL_DEBUG_IMAP">CAMEL_DEBUG_IMAP</a>
41
41
#define             <a class="link" href="camel-camel-debug.html#CAMEL-DEBUG-IMAP-FOLDER:CAPS" title="CAMEL_DEBUG_IMAP_FOLDER">CAMEL_DEBUG_IMAP_FOLDER</a>
46
46
extern              gint <a class="link" href="camel-camel-debug.html#camel-verbose-debug" title="camel_verbose_debug">camel_verbose_debug</a>;
47
47
</pre>
48
48
</div>
49
 
<div class="refsect1" lang="en">
 
49
<div class="refsect1" title="Description">
50
50
<a name="camel-camel-debug.description"></a><h2>Description</h2>
51
51
<p>
52
52
</p>
53
53
</div>
54
 
<div class="refsect1" lang="en">
 
54
<div class="refsect1" title="Details">
55
55
<a name="camel-camel-debug.details"></a><h2>Details</h2>
56
 
<div class="refsect2" lang="en">
 
56
<div class="refsect2" title="CAMEL_DEBUG_IMAP">
57
57
<a name="CAMEL-DEBUG-IMAP:CAPS"></a><h3>CAMEL_DEBUG_IMAP</h3>
58
58
<pre class="programlisting">#define CAMEL_DEBUG_IMAP "imap"
59
59
</pre>
61
61
</p>
62
62
</div>
63
63
<hr>
64
 
<div class="refsect2" lang="en">
 
64
<div class="refsect2" title="CAMEL_DEBUG_IMAP_FOLDER">
65
65
<a name="CAMEL-DEBUG-IMAP-FOLDER:CAPS"></a><h3>CAMEL_DEBUG_IMAP_FOLDER</h3>
66
66
<pre class="programlisting">#define CAMEL_DEBUG_IMAP_FOLDER "imap:folder"
67
67
</pre>
69
69
</p>
70
70
</div>
71
71
<hr>
72
 
<div class="refsect2" lang="en">
 
72
<div class="refsect2" title="camel_debug_init ()">
73
73
<a name="camel-debug-init"></a><h3>camel_debug_init ()</h3>
74
74
<pre class="programlisting"><span class="returnvalue">void</span>                camel_debug_init                    (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
75
75
<p>
84
84
The modules can contain module-specific specifiers after a ':', or
85
85
just act as a wildcard for the module or even specifier.  e.g. 'imap'
86
86
for imap debug, or 'imap:folder' for imap folder debug.  Additionaly,
87
 
':folder' can be used for a wildcard for any folder operations.</p>
 
87
':folder' can be used for a wildcard for any folder operations.
 
88
</p>
88
89
</div>
89
90
<hr>
90
 
<div class="refsect2" lang="en">
 
91
<div class="refsect2" title="camel_debug ()">
91
92
<a name="camel-debug"></a><h3>camel_debug ()</h3>
92
93
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_debug                         (<em class="parameter"><code>const <span class="type">gchar</span> *mode</code></em>);</pre>
93
94
<p>
94
95
Check to see if a debug mode is activated.  <em class="parameter"><code>mode</code></em> takes one of two forms,
95
96
a fully qualified 'module:target', or a wildcard 'module' name.  It
96
97
returns a boolean to indicate if the module or module and target is
97
 
currently activated for debug output.</p>
 
98
currently activated for debug output.
 
99
</p>
98
100
<div class="variablelist"><table border="0">
99
101
<col align="left" valign="top">
100
102
<tbody><tr>
105
107
</table></div>
106
108
</div>
107
109
<hr>
108
 
<div class="refsect2" lang="en">
 
110
<div class="refsect2" title="camel_debug_start ()">
109
111
<a name="camel-debug-start"></a><h3>camel_debug_start ()</h3>
110
112
<pre class="programlisting"><span class="returnvalue">gboolean</span>            camel_debug_start                   (<em class="parameter"><code>const <span class="type">gchar</span> *mode</code></em>);</pre>
111
113
<p>
112
114
Start debug output for a given mode, used to make sure debug output
113
 
is output atomically and not interspersed with unrelated stuff.</p>
 
115
is output atomically and not interspersed with unrelated stuff.
 
116
</p>
114
117
<div class="variablelist"><table border="0">
115
118
<col align="left" valign="top">
116
119
<tbody><tr>
122
125
</table></div>
123
126
</div>
124
127
<hr>
125
 
<div class="refsect2" lang="en">
 
128
<div class="refsect2" title="camel_debug_end ()">
126
129
<a name="camel-debug-end"></a><h3>camel_debug_end ()</h3>
127
130
<pre class="programlisting"><span class="returnvalue">void</span>                camel_debug_end                     (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
128
131
<p>
129
132
Call this when you're done with your debug output.  If and only if
130
 
you called camel_debug_start, and if it returns TRUE.</p>
 
133
you called camel_debug_start, and if it returns TRUE.
 
134
</p>
131
135
</div>
132
136
<hr>
133
 
<div class="refsect2" lang="en">
 
137
<div class="refsect2" title="camel_verbose_debug">
134
138
<a name="camel-verbose-debug"></a><h3>camel_verbose_debug</h3>
135
139
<pre class="programlisting">extern gint camel_verbose_debug;
136
140
</pre>
137
 
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
141
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
138
142
<h3 class="title">Warning</h3>
139
143
<p><code class="literal">camel_verbose_debug</code> is deprecated and should not be used in newly-written code.</p>
140
144
</div>