~ubuntu-branches/ubuntu/trusty/telepathy-gabble/trusty

« back to all changes in this revision

Viewing changes to lib/ext/wocky/docs/reference/html/wocky-WockyTLSHandler.html

  • Committer: Ken VanDine
  • Date: 2012-01-17 16:46:04 UTC
  • mfrom: (1.7.10)
  • Revision ID: ken.vandine@canonical.com-20120117164604-npe8m1tsw0cg2sog
Tags: 0.15.3-0ubuntu1
releasing version 0.15.3-0ubuntu1

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>WockyTLSHandler</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Wocky Reference Manual">
8
8
<link rel="up" href="ch01.html" title="API Reference">
9
 
<link rel="prev" href="wocky-Wocky-GnuTLS-TLS.html" title="Wocky GnuTLS TLS">
 
9
<link rel="prev" href="wocky-Wocky-OpenSSL-TLS.html" title="Wocky OpenSSL TLS">
10
10
<link rel="next" href="wocky-wocky-utils.html" title="wocky-utils">
11
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16
16
<tr valign="middle">
17
 
<td><a accesskey="p" href="wocky-Wocky-GnuTLS-TLS.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
17
<td><a accesskey="p" href="wocky-Wocky-OpenSSL-TLS.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
18
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
20
<th width="100%" align="center">Wocky Reference Manual</th>
39
39
<a name="wocky-WockyTLSHandler.synopsis"></a><h2>Synopsis</h2>
40
40
<pre class="synopsis">struct              <a class="link" href="wocky-WockyTLSHandler.html#WockyTLSHandlerClass" title="struct WockyTLSHandlerClass">WockyTLSHandlerClass</a>;
41
41
<span class="returnvalue">void</span>                (<a class="link" href="wocky-WockyTLSHandler.html#WockyTLSHandlerVerifyAsyncFunc" title="WockyTLSHandlerVerifyAsyncFunc ()">*WockyTLSHandlerVerifyAsyncFunc</a>)   (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>,
42
 
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-GnuTLS-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
 
42
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-OpenSSL-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
43
43
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *peername</code></em>,
44
44
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> extra_identities</code></em>,
45
45
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
55
55
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            <a class="link" href="wocky-WockyTLSHandler.html#wocky-tls-handler-get-crls" title="wocky_tls_handler_get_crls ()">wocky_tls_handler_get_crls</a>          (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>);
56
56
<span class="returnvalue">WockyTLSHandler</span> *   <a class="link" href="wocky-WockyTLSHandler.html#wocky-tls-handler-new" title="wocky_tls_handler_new ()">wocky_tls_handler_new</a>               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> ignore_ssl_errors</code></em>);
57
57
<span class="returnvalue">void</span>                <a class="link" href="wocky-WockyTLSHandler.html#wocky-tls-handler-verify-async" title="wocky_tls_handler_verify_async ()">wocky_tls_handler_verify_async</a>      (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>,
58
 
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-GnuTLS-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
 
58
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-OpenSSL-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
59
59
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *peername</code></em>,
60
60
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> extra_identities</code></em>,
61
61
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
67
67
</div>
68
68
<div class="refsect1">
69
69
<a name="wocky-WockyTLSHandler.description"></a><h2>Description</h2>
 
70
<p>
 
71
</p>
70
72
</div>
71
73
<div class="refsect1">
72
74
<a name="wocky-WockyTLSHandler.details"></a><h2>Details</h2>
102
104
<div class="refsect2">
103
105
<a name="WockyTLSHandlerVerifyAsyncFunc"></a><h3>WockyTLSHandlerVerifyAsyncFunc ()</h3>
104
106
<pre class="programlisting"><span class="returnvalue">void</span>                (*WockyTLSHandlerVerifyAsyncFunc)   (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>,
105
 
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-GnuTLS-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
 
107
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-OpenSSL-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
106
108
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *peername</code></em>,
107
109
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> extra_identities</code></em>,
108
110
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
109
111
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
112
<p>
 
113
</p>
110
114
</div>
111
115
<hr>
112
116
<div class="refsect2">
114
118
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            (*WockyTLSHandlerVerifyFinishFunc)  (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>,
115
119
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
116
120
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
121
<p>
 
122
</p>
117
123
</div>
118
124
<hr>
119
125
<div class="refsect2">
185
191
<div class="refsect2">
186
192
<a name="wocky-tls-handler-get-cas"></a><h3>wocky_tls_handler_get_cas ()</h3>
187
193
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            wocky_tls_handler_get_cas           (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>);</pre>
 
194
<p>
 
195
</p>
188
196
</div>
189
197
<hr>
190
198
<div class="refsect2">
191
199
<a name="wocky-tls-handler-get-crls"></a><h3>wocky_tls_handler_get_crls ()</h3>
192
200
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            wocky_tls_handler_get_crls          (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>);</pre>
 
201
<p>
 
202
</p>
193
203
</div>
194
204
<hr>
195
205
<div class="refsect2">
196
206
<a name="wocky-tls-handler-new"></a><h3>wocky_tls_handler_new ()</h3>
197
207
<pre class="programlisting"><span class="returnvalue">WockyTLSHandler</span> *   wocky_tls_handler_new               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> ignore_ssl_errors</code></em>);</pre>
 
208
<p>
 
209
</p>
198
210
</div>
199
211
<hr>
200
212
<div class="refsect2">
201
213
<a name="wocky-tls-handler-verify-async"></a><h3>wocky_tls_handler_verify_async ()</h3>
202
214
<pre class="programlisting"><span class="returnvalue">void</span>                wocky_tls_handler_verify_async      (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>,
203
 
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-GnuTLS-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
 
215
                                                         <em class="parameter"><code><a class="link" href="wocky-Wocky-OpenSSL-TLS.html#WockyTLSSession"><span class="type">WockyTLSSession</span></a> *tls_session</code></em>,
204
216
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *peername</code></em>,
205
217
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a> extra_identities</code></em>,
206
218
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
207
219
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
220
<p>
 
221
</p>
208
222
</div>
209
223
<hr>
210
224
<div class="refsect2">
212
226
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            wocky_tls_handler_verify_finish     (<em class="parameter"><code><span class="type">WockyTLSHandler</span> *self</code></em>,
213
227
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
214
228
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
229
<p>
 
230
</p>
215
231
</div>
216
232
</div>
217
233
</div>