1
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
<html xmlns="http://www.w3.org/1999/xhtml">
5
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
6
<title>DMAPConnection</title>
7
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2" />
8
<link rel="home" href="index.html" title="libdmapsharing Reference Manual" />
9
<link rel="up" href="ch04.html" title="Libdmapsharing Objects and Interfaces" />
10
<link rel="prev" href="libdmapsharing-3.0-daap-share.html" title="DAAPShare" />
11
<link rel="next" href="DMAPContainerDb.html" title="DMAPContainerDb" />
12
<meta xmlns="" name="generator" content="GTK-Doc V1.15 (XML mode)" />
13
<link xmlns="" rel="stylesheet" href="style.css" type="text/css" />
16
<table xmlns="" class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
19
<a accesskey="p" href="libdmapsharing-3.0-daap-share.html">
20
<img src="left.png" width="24" height="24" border="0" alt="Prev" />
24
<a accesskey="u" href="ch04.html">
25
<img src="up.png" width="24" height="24" border="0" alt="Up" />
29
<a accesskey="h" href="index.html">
30
<img src="home.png" width="24" height="24" border="0" alt="Home" />
33
<th width="100%" align="center">libdmapsharing Reference Manual</th>
35
<a accesskey="n" href="DMAPContainerDb.html">
36
<img src="right.png" width="24" height="24" border="0" alt="Next" />
41
<td colspan="5" class="shortcuts"><a href="#libdmapsharing-3.0-dmap-connection.synopsis" class="shortcut">Top</a>
43
<a href="#libdmapsharing-3.0-dmap-connection.description" class="shortcut">Description</a></td>
46
<div class="refentry" title="DMAPConnection">
47
<a id="libdmapsharing-3.0-dmap-connection"></a>
48
<div class="titlepage"></div>
49
<div xmlns="" class="refnamediv">
54
<span xmlns="http://www.w3.org/1999/xhtml" class="refentrytitle"><a id="libdmapsharing-3.0-dmap-connection.top_of_page"></a>DMAPConnection</span>
58
<td valign="top" align="right"></td>
62
<div class="refsynopsisdiv" title="Synopsis">
63
<a id="libdmapsharing-3.0-dmap-connection.synopsis"></a>
65
<pre class="synopsis">#define <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAP-TYPE-CONNECTION:CAPS" title="DMAP_TYPE_CONNECTION">DMAP_TYPE_CONNECTION</a>
66
#define <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAP-CONNECTION:CAPS" title="DMAP_CONNECTION()">DMAP_CONNECTION</a> (o)
67
#define <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAP-CONNECTION-CLASS:CAPS" title="DMAP_CONNECTION_CLASS()">DMAP_CONNECTION_CLASS</a> (k)
68
#define <a class="link" href="libdmapsharing-3.0-dmap-connection.html#IS-DMAP-CONNECTION:CAPS" title="IS_DMAP_CONNECTION()">IS_DMAP_CONNECTION</a> (o)
69
#define <a class="link" href="libdmapsharing-3.0-dmap-connection.html#IS-DMAP-CONNECTION-CLASS:CAPS" title="IS_DMAP_CONNECTION_CLASS()">IS_DMAP_CONNECTION_CLASS</a> (k)
70
#define <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAP-CONNECTION-GET-CLASS:CAPS" title="DMAP_CONNECTION_GET_CLASS()">DMAP_CONNECTION_GET_CLASS</a> (o)
71
typedef <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionPrivate" title="DMAPConnectionPrivate">DMAPConnectionPrivate</a>;
72
enum <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionState" title="enum DMAPConnectionState">DMAPConnectionState</a>;
73
<GTKDOCLINK xmlns="" HREF="DMAPContentCode"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">DMAPContentCode</span></GTKDOCLINK> (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#get-protocol-version-cc" title="get_protocol_version_cc ()">*get_protocol_version_cc</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
74
<GTKDOCLINK xmlns="" HREF="gchar"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gchar</span></GTKDOCLINK> * (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#get-query-metadata" title="get_query_metadata ()">*get_query_metadata</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
75
<a class="link" href="DMAPRecord.html" title="DMAPRecord"><span class="returnvalue">DMAPRecord</span></a> * (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#handle-mlcl" title="handle_mlcl ()">*handle_mlcl</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
76
<em class="parameter"><code><a class="link" href="DMAPRecordFactory.html" title="DMAPRecordFactory"><span class="type">DMAPRecordFactory</span></a> *factory</code></em>,
77
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="GNode"><span xmlns="http://www.w3.org/1999/xhtml" class="type">GNode</span></GTKDOCLINK> *mlcl</code></em>,
78
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gint"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gint</span></GTKDOCLINK> *item_id</code></em>);
79
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#connected" title="connected ()">*connected</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
80
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#disconnected" title="disconnected ()">*disconnected</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
81
<GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">char</span></GTKDOCLINK> * (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#authenticate" title="authenticate ()">*authenticate</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
82
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="type">char</span></GTKDOCLINK> *name</code></em>);
83
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#connecting" title="connecting ()">*connecting</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
84
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionState" title="enum DMAPConnectionState"><span class="type">DMAPConnectionState</span></a> state</code></em>,
85
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="float"><span xmlns="http://www.w3.org/1999/xhtml" class="type">float</span></GTKDOCLINK> progress</code></em>);
86
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#operation-done" title="operation_done ()">*operation_done</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
87
<GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gboolean</span></GTKDOCLINK> (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionCallback" title="DMAPConnectionCallback ()">*DMAPConnectionCallback</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
88
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> result</code></em>,
89
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="type">char</span></GTKDOCLINK> *reason</code></em>,
90
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);
91
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (<a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPResponseHandler" title="DMAPResponseHandler ()">*DMAPResponseHandler</a>) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
92
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="guint"><span xmlns="http://www.w3.org/1999/xhtml" class="type">guint</span></GTKDOCLINK> status</code></em>,
93
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="GNode"><span xmlns="http://www.w3.org/1999/xhtml" class="type">GNode</span></GTKDOCLINK> *structure</code></em>,
94
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);
95
<GTKDOCLINK xmlns="" HREF="GType"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">GType</span></GTKDOCLINK> <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-get-type" title="dmap_connection_get_type ()">dmap_connection_get_type</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
96
<GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gboolean</span></GTKDOCLINK> <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-is-connected" title="dmap_connection_is_connected ()">dmap_connection_is_connected</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
97
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-setup" title="dmap_connection_setup ()">dmap_connection_setup</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
98
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-connect" title="dmap_connection_connect ()">dmap_connection_connect</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
99
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionCallback" title="DMAPConnectionCallback ()"><span class="type">DMAPConnectionCallback</span></a> callback</code></em>,
100
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);
101
<GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-disconnect" title="dmap_connection_disconnect ()">dmap_connection_disconnect</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
102
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionCallback" title="DMAPConnectionCallback ()"><span class="type">DMAPConnectionCallback</span></a> callback</code></em>,
103
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);
104
<GTKDOCLINK xmlns="" HREF="SoupMessageHeaders"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">SoupMessageHeaders</span></GTKDOCLINK> * <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-get-headers" title="dmap_connection_get_headers ()">dmap_connection_get_headers</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
105
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="type">char</span></GTKDOCLINK> *uri</code></em>);
106
<GTKDOCLINK xmlns="" HREF="GSList"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">GSList</span></GTKDOCLINK> * <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-get-playlists" title="dmap_connection_get_playlists ()">dmap_connection_get_playlists</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);
107
<GTKDOCLINK xmlns="" HREF="SoupMessage"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">SoupMessage</span></GTKDOCLINK> * <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-build-message" title="dmap_connection_build_message ()">dmap_connection_build_message</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
108
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="gchar"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gchar</span></GTKDOCLINK> *path</code></em>,
109
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> need_hash</code></em>,
110
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gdouble"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gdouble</span></GTKDOCLINK> version</code></em>,
111
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gint"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gint</span></GTKDOCLINK> req_id</code></em>,
112
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> send_close</code></em>);
113
<GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gboolean</span></GTKDOCLINK> <a class="link" href="libdmapsharing-3.0-dmap-connection.html#dmap-connection-get" title="dmap_connection_get ()">dmap_connection_get</a> (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *self</code></em>,
114
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="gchar"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gchar</span></GTKDOCLINK> *path</code></em>,
115
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> need_hash</code></em>,
116
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPResponseHandler" title="DMAPResponseHandler ()"><span class="type">DMAPResponseHandler</span></a> handler</code></em>,
117
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);
120
<div class="refsect1" title="Description">
121
<a id="libdmapsharing-3.0-dmap-connection.description"></a>
126
<div class="refsect1" title="Details">
127
<a id="libdmapsharing-3.0-dmap-connection.details"></a>
129
<div class="refsect2" title="DMAP_TYPE_CONNECTION">
130
<a id="DMAP-TYPE-CONNECTION:CAPS"></a>
131
<h3>DMAP_TYPE_CONNECTION</h3>
132
<pre class="programlisting">#define DMAP_TYPE_CONNECTION (dmap_connection_get_type ())
135
The type for <GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK>.
139
<div class="refsect2" title="DMAP_CONNECTION()">
140
<a id="DMAP-CONNECTION:CAPS"></a>
141
<h3>DMAP_CONNECTION()</h3>
142
<pre class="programlisting">#define DMAP_CONNECTION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), DMAP_TYPE_CONNECTION, DMAPConnection))
145
Casts a <GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> or derived pointer into a (DMAPConnection *) pointer.
146
Depending on the current debugging level, this function may invoke
147
certain runtime checks to identify invalid casts.
149
<div class="variablelist">
151
<col align="left" valign="top" />
156
<span class="term"><em class="parameter"><code>o</code></em>�:</span>
159
<td>Object which is subject to casting.
167
<div class="refsect2" title="DMAP_CONNECTION_CLASS()">
168
<a id="DMAP-CONNECTION-CLASS:CAPS"></a>
169
<h3>DMAP_CONNECTION_CLASS()</h3>
170
<pre class="programlisting">#define DMAP_CONNECTION_CLASS(k)�(G_TYPE_CHECK_CLASS_CAST((k), DMAP_TYPE_CONNECTION, DMAPConnectionClass))
173
Casts a derived <GTKDOCLINK xmlns="" HREF="DMAPConnectionClass"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnectionClass</span></GTKDOCLINK> structure into a <GTKDOCLINK xmlns="" HREF="DMAPConnectionClass"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnectionClass</span></GTKDOCLINK>
176
<div class="variablelist">
178
<col align="left" valign="top" />
183
<span class="term"><em class="parameter"><code>k</code></em>�:</span>
186
<td>a valid <GTKDOCLINK xmlns="" HREF="DMAPConnectionClass"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnectionClass</span></GTKDOCLINK>
194
<div class="refsect2" title="IS_DMAP_CONNECTION()">
195
<a id="IS-DMAP-CONNECTION:CAPS"></a>
196
<h3>IS_DMAP_CONNECTION()</h3>
197
<pre class="programlisting">#define IS_DMAP_CONNECTION(o)�(G_TYPE_CHECK_INSTANCE_TYPE ((o), DMAP_TYPE_CONNECTION))
200
Checks whether a valid <GTKDOCLINK xmlns="" HREF="GTypeInstance"><span xmlns="http://www.w3.org/1999/xhtml" class="type">GTypeInstance</span></GTKDOCLINK> pointer is of type <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAP-TYPE-CONNECTION:CAPS" title="DMAP_TYPE_CONNECTION"><code class="literal">DMAP_TYPE_CONNECTION</code></a>.
202
<div class="variablelist">
204
<col align="left" valign="top" />
209
<span class="term"><em class="parameter"><code>o</code></em>�:</span>
212
<td>Instance to check for being a <a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAP-TYPE-CONNECTION:CAPS" title="DMAP_TYPE_CONNECTION"><code class="literal">DMAP_TYPE_CONNECTION</code></a>.
220
<div class="refsect2" title="IS_DMAP_CONNECTION_CLASS()">
221
<a id="IS-DMAP-CONNECTION-CLASS:CAPS"></a>
222
<h3>IS_DMAP_CONNECTION_CLASS()</h3>
223
<pre class="programlisting">#define IS_DMAP_CONNECTION_CLASS(k)�(G_TYPE_CHECK_CLASS_TYPE ((k), DMAP_TYPE_CONNECTION))
226
Checks whether <em class="parameter"><code>k</code></em> "is a" valid <GTKDOCLINK xmlns="" HREF="DMAPConnectionClass"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnectionClass</span></GTKDOCLINK> structure of type
227
<a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAP-CONNECTION:CAPS" title="DMAP_CONNECTION()"><code class="literal">DMAP_CONNECTION</code></a> or derived.
229
<div class="variablelist">
231
<col align="left" valign="top" />
236
<span class="term"><em class="parameter"><code>k</code></em>�:</span>
239
<td>a <GTKDOCLINK xmlns="" HREF="DMAPConnectionClass"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnectionClass</span></GTKDOCLINK>
247
<div class="refsect2" title="DMAP_CONNECTION_GET_CLASS()">
248
<a id="DMAP-CONNECTION-GET-CLASS:CAPS"></a>
249
<h3>DMAP_CONNECTION_GET_CLASS()</h3>
250
<pre class="programlisting">#define DMAP_CONNECTION_GET_CLASS(o)�(G_TYPE_INSTANCE_GET_CLASS ((o), DMAP_TYPE_CONNECTION, DMAPConnectionClass))
253
Get the class structure associated to a <GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> instance.
255
<div class="variablelist">
257
<col align="left" valign="top" />
262
<span class="term"><em class="parameter"><code>o</code></em>�:</span>
265
<td>a <GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> instance.
271
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
274
<td> pointer to object class structure.
282
<div class="refsect2" title="DMAPConnectionPrivate">
283
<a id="DMAPConnectionPrivate"></a>
284
<h3>DMAPConnectionPrivate</h3>
285
<pre class="programlisting">typedef struct DMAPConnectionPrivate DMAPConnectionPrivate;
291
<div class="refsect2" title="enum DMAPConnectionState">
292
<a id="DMAPConnectionState"></a>
293
<h3>enum DMAPConnectionState</h3>
294
<pre class="programlisting">typedef enum
299
DMAP_GET_REVISION_NUMBER,
303
DMAP_GET_PLAYLIST_ENTRIES,
306
} DMAPConnectionState;
312
<div class="refsect2" title="get_protocol_version_cc ()">
313
<a id="get-protocol-version-cc"></a>
314
<h3>get_protocol_version_cc ()</h3>
315
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="DMAPContentCode"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">DMAPContentCode</span></GTKDOCLINK> (*get_protocol_version_cc) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
318
<div class="variablelist">
320
<col align="left" valign="top" />
325
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
334
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
345
<div class="refsect2" title="get_query_metadata ()">
346
<a id="get-query-metadata"></a>
347
<h3>get_query_metadata ()</h3>
348
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="gchar"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gchar</span></GTKDOCLINK> * (*get_query_metadata) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
351
<div class="variablelist">
353
<col align="left" valign="top" />
358
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
367
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
378
<div class="refsect2" title="handle_mlcl ()">
379
<a id="handle-mlcl"></a>
380
<h3>handle_mlcl ()</h3>
381
<pre class="programlisting"><a class="link" href="DMAPRecord.html" title="DMAPRecord"><span class="returnvalue">DMAPRecord</span></a> * (*handle_mlcl) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
382
<em class="parameter"><code><a class="link" href="DMAPRecordFactory.html" title="DMAPRecordFactory"><span class="type">DMAPRecordFactory</span></a> *factory</code></em>,
383
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="GNode"><span xmlns="http://www.w3.org/1999/xhtml" class="type">GNode</span></GTKDOCLINK> *mlcl</code></em>,
384
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gint"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gint</span></GTKDOCLINK> *item_id</code></em>);</pre>
387
<div class="variablelist">
389
<col align="left" valign="top" />
394
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
403
<span class="term"><em class="parameter"><code>factory</code></em>�:</span>
412
<span class="term"><em class="parameter"><code>mlcl</code></em>�:</span>
421
<span class="term"><em class="parameter"><code>item_id</code></em>�:</span>
430
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
441
<div class="refsect2" title="connected ()">
442
<a id="connected"></a>
443
<h3>connected ()</h3>
444
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (*connected) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
447
<div class="variablelist">
449
<col align="left" valign="top" />
454
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
465
<div class="refsect2" title="disconnected ()">
466
<a id="disconnected"></a>
467
<h3>disconnected ()</h3>
468
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (*disconnected) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
471
<div class="variablelist">
473
<col align="left" valign="top" />
478
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
489
<div class="refsect2" title="authenticate ()">
490
<a id="authenticate"></a>
491
<h3>authenticate ()</h3>
492
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">char</span></GTKDOCLINK> * (*authenticate) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
493
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="type">char</span></GTKDOCLINK> *name</code></em>);</pre>
496
<div class="variablelist">
498
<col align="left" valign="top" />
503
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
512
<span class="term"><em class="parameter"><code>name</code></em>�:</span>
521
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
532
<div class="refsect2" title="connecting ()">
533
<a id="connecting"></a>
534
<h3>connecting ()</h3>
535
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (*connecting) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
536
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionState" title="enum DMAPConnectionState"><span class="type">DMAPConnectionState</span></a> state</code></em>,
537
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="float"><span xmlns="http://www.w3.org/1999/xhtml" class="type">float</span></GTKDOCLINK> progress</code></em>);</pre>
540
<div class="variablelist">
542
<col align="left" valign="top" />
547
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
556
<span class="term"><em class="parameter"><code>state</code></em>�:</span>
565
<span class="term"><em class="parameter"><code>progress</code></em>�:</span>
576
<div class="refsect2" title="operation_done ()">
577
<a id="operation-done"></a>
578
<h3>operation_done ()</h3>
579
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (*operation_done) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
582
<div class="variablelist">
584
<col align="left" valign="top" />
589
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
600
<div class="refsect2" title="DMAPConnectionCallback ()">
601
<a id="DMAPConnectionCallback"></a>
602
<h3>DMAPConnectionCallback ()</h3>
603
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gboolean</span></GTKDOCLINK> (*DMAPConnectionCallback) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
604
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> result</code></em>,
605
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="type">char</span></GTKDOCLINK> *reason</code></em>,
606
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);</pre>
609
<div class="variablelist">
611
<col align="left" valign="top" />
616
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
625
<span class="term"><em class="parameter"><code>result</code></em>�:</span>
634
<span class="term"><em class="parameter"><code>reason</code></em>�:</span>
643
<span class="term"><em class="parameter"><code>user_data</code></em>�:</span>
652
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
663
<div class="refsect2" title="DMAPResponseHandler ()">
664
<a id="DMAPResponseHandler"></a>
665
<h3>DMAPResponseHandler ()</h3>
666
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> (*DMAPResponseHandler) (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
667
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="guint"><span xmlns="http://www.w3.org/1999/xhtml" class="type">guint</span></GTKDOCLINK> status</code></em>,
668
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="GNode"><span xmlns="http://www.w3.org/1999/xhtml" class="type">GNode</span></GTKDOCLINK> *structure</code></em>,
669
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);</pre>
672
<div class="variablelist">
674
<col align="left" valign="top" />
679
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
688
<span class="term"><em class="parameter"><code>status</code></em>�:</span>
697
<span class="term"><em class="parameter"><code>structure</code></em>�:</span>
706
<span class="term"><em class="parameter"><code>user_data</code></em>�:</span>
717
<div class="refsect2" title="dmap_connection_get_type ()">
718
<a id="dmap-connection-get-type"></a>
719
<h3>dmap_connection_get_type ()</h3>
720
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="GType"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">GType</span></GTKDOCLINK> dmap_connection_get_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
723
<div class="variablelist">
725
<col align="left" valign="top" />
730
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
741
<div class="refsect2" title="dmap_connection_is_connected ()">
742
<a id="dmap-connection-is-connected"></a>
743
<h3>dmap_connection_is_connected ()</h3>
744
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gboolean</span></GTKDOCLINK> dmap_connection_is_connected (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
747
<div class="variablelist">
749
<col align="left" valign="top" />
754
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
763
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
774
<div class="refsect2" title="dmap_connection_setup ()">
775
<a id="dmap-connection-setup"></a>
776
<h3>dmap_connection_setup ()</h3>
777
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> dmap_connection_setup (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
780
<div class="variablelist">
782
<col align="left" valign="top" />
787
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
798
<div class="refsect2" title="dmap_connection_connect ()">
799
<a id="dmap-connection-connect"></a>
800
<h3>dmap_connection_connect ()</h3>
801
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> dmap_connection_connect (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
802
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionCallback" title="DMAPConnectionCallback ()"><span class="type">DMAPConnectionCallback</span></a> callback</code></em>,
803
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);</pre>
806
<div class="variablelist">
808
<col align="left" valign="top" />
813
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
822
<span class="term"><em class="parameter"><code>callback</code></em>�:</span>
831
<span class="term"><em class="parameter"><code>user_data</code></em>�:</span>
842
<div class="refsect2" title="dmap_connection_disconnect ()">
843
<a id="dmap-connection-disconnect"></a>
844
<h3>dmap_connection_disconnect ()</h3>
845
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="void"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">void</span></GTKDOCLINK> dmap_connection_disconnect (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
846
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPConnectionCallback" title="DMAPConnectionCallback ()"><span class="type">DMAPConnectionCallback</span></a> callback</code></em>,
847
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);</pre>
850
<div class="variablelist">
852
<col align="left" valign="top" />
857
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
866
<span class="term"><em class="parameter"><code>callback</code></em>�:</span>
875
<span class="term"><em class="parameter"><code>user_data</code></em>�:</span>
886
<div class="refsect2" title="dmap_connection_get_headers ()">
887
<a id="dmap-connection-get-headers"></a>
888
<h3>dmap_connection_get_headers ()</h3>
889
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="SoupMessageHeaders"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">SoupMessageHeaders</span></GTKDOCLINK> * dmap_connection_get_headers (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
890
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="char"><span xmlns="http://www.w3.org/1999/xhtml" class="type">char</span></GTKDOCLINK> *uri</code></em>);</pre>
893
<div class="variablelist">
895
<col align="left" valign="top" />
900
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
909
<span class="term"><em class="parameter"><code>uri</code></em>�:</span>
918
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
929
<div class="refsect2" title="dmap_connection_get_playlists ()">
930
<a id="dmap-connection-get-playlists"></a>
931
<h3>dmap_connection_get_playlists ()</h3>
932
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="GSList"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">GSList</span></GTKDOCLINK> * dmap_connection_get_playlists (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>);</pre>
935
<div class="variablelist">
937
<col align="left" valign="top" />
942
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
951
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
962
<div class="refsect2" title="dmap_connection_build_message ()">
963
<a id="dmap-connection-build-message"></a>
964
<h3>dmap_connection_build_message ()</h3>
965
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="SoupMessage"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">SoupMessage</span></GTKDOCLINK> * dmap_connection_build_message (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *connection</code></em>,
966
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="gchar"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gchar</span></GTKDOCLINK> *path</code></em>,
967
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> need_hash</code></em>,
968
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gdouble"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gdouble</span></GTKDOCLINK> version</code></em>,
969
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gint"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gint</span></GTKDOCLINK> req_id</code></em>,
970
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> send_close</code></em>);</pre>
973
<div class="variablelist">
975
<col align="left" valign="top" />
980
<span class="term"><em class="parameter"><code>connection</code></em>�:</span>
989
<span class="term"><em class="parameter"><code>path</code></em>�:</span>
998
<span class="term"><em class="parameter"><code>need_hash</code></em>�:</span>
1007
<span class="term"><em class="parameter"><code>version</code></em>�:</span>
1016
<span class="term"><em class="parameter"><code>req_id</code></em>�:</span>
1025
<span class="term"><em class="parameter"><code>send_close</code></em>�:</span>
1034
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
1045
<div class="refsect2" title="dmap_connection_get ()">
1046
<a id="dmap-connection-get"></a>
1047
<h3>dmap_connection_get ()</h3>
1048
<pre class="programlisting"><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="returnvalue">gboolean</span></GTKDOCLINK> dmap_connection_get (<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="DMAPConnection"><span xmlns="http://www.w3.org/1999/xhtml" class="type">DMAPConnection</span></GTKDOCLINK> *self</code></em>,
1049
<em class="parameter"><code>const <GTKDOCLINK xmlns="" HREF="gchar"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gchar</span></GTKDOCLINK> *path</code></em>,
1050
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gboolean"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gboolean</span></GTKDOCLINK> need_hash</code></em>,
1051
<em class="parameter"><code><a class="link" href="libdmapsharing-3.0-dmap-connection.html#DMAPResponseHandler" title="DMAPResponseHandler ()"><span class="type">DMAPResponseHandler</span></a> handler</code></em>,
1052
<em class="parameter"><code><GTKDOCLINK xmlns="" HREF="gpointer"><span xmlns="http://www.w3.org/1999/xhtml" class="type">gpointer</span></GTKDOCLINK> user_data</code></em>);</pre>
1055
<div class="variablelist">
1057
<col align="left" valign="top" />
1062
<span class="term"><em class="parameter"><code>self</code></em>�:</span>
1071
<span class="term"><em class="parameter"><code>path</code></em>�:</span>
1080
<span class="term"><em class="parameter"><code>need_hash</code></em>�:</span>
1089
<span class="term"><em class="parameter"><code>handler</code></em>�:</span>
1098
<span class="term"><em class="parameter"><code>user_data</code></em>�:</span>
1107
<span class="term"><span class="emphasis"><em>Returns</em></span>�:</span>
1119
<div xmlns="" class="footer"><hr />
1120
Generated by GTK-Doc V1.15</div>
b'\\ No newline at end of file'