1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <title>GUPnP Reference Manual: Error codes</title>
6 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7 <link rel="home" href="index.html" title="GUPnP Reference Manual">
8 <link rel="up" href="api-utility.html" title="Utility Functions">
9 <link rel="prev" href="GUPnPXMLDoc.html" title="GUPnPXMLDoc">
10 <link rel="next" href="gupnp-Special-UPnP-types.html" title="Special UPnP types">
11 <meta name="generator" content="GTK-Doc V1.20 (XML mode)">
12 <link rel="stylesheet" href="style.css" type="text/css">
14 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
16 <td width="100%" align="left" class="shortcuts">
17 <a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span>
18 <a href="#gupnp-Error-codes.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span>
19 <a href="#gupnp-Error-codes.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="api-utility.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="GUPnPXMLDoc.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="gupnp-Special-UPnP-types.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
26 <div class="refentry">
27 <a name="gupnp-Error-codes"></a><div class="titlepage"></div>
28 <div class="refnamediv"><table width="100%"><tr>
30 <h2><span class="refentrytitle"><a name="gupnp-Error-codes.top_of_page"></a>Error codes</span></h2>
31 <p>Error codes — Error domains and codes.</p>
33 <td class="gallery_image" valign="top" align="right"></td>
35 <div class="refsect1">
36 <a name="gupnp-Error-codes.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table width="100%" border="0">
39 <col width="150px" class="functions_return">
40 <col class="functions_name">
44 <td class="define_keyword">#define</td>
45 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPNP-SERVER-ERROR:CAPS" title="GUPNP_SERVER_ERROR">GUPNP_SERVER_ERROR</a></td>
48 <td class="define_keyword">#define</td>
49 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPNP-EVENTING-ERROR:CAPS" title="GUPNP_EVENTING_ERROR">GUPNP_EVENTING_ERROR</a></td>
52 <td class="define_keyword">#define</td>
53 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPNP-CONTROL-ERROR:CAPS" title="GUPNP_CONTROL_ERROR">GUPNP_CONTROL_ERROR</a></td>
56 <td class="define_keyword">#define</td>
57 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPNP-XML-ERROR:CAPS" title="GUPNP_XML_ERROR">GUPNP_XML_ERROR</a></td>
62 <div class="refsect1">
63 <a name="gupnp-Error-codes.other"></a><h2>Types and Values</h2>
64 <div class="informaltable"><table width="100%" border="0">
66 <col width="150px" class="name">
67 <col class="description">
71 <td class="datatype_keyword">enum</td>
72 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPnPServerError" title="enum GUPnPServerError">GUPnPServerError</a></td>
75 <td class="datatype_keyword">enum</td>
76 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPnPEventingError" title="enum GUPnPEventingError">GUPnPEventingError</a></td>
79 <td class="datatype_keyword">enum</td>
80 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPnPControlError" title="enum GUPnPControlError">GUPnPControlError</a></td>
83 <td class="datatype_keyword">enum</td>
84 <td class="function_name"><a class="link" href="gupnp-Error-codes.html#GUPnPXMLError" title="enum GUPnPXMLError">GUPnPXMLError</a></td>
89 <div class="refsect1">
90 <a name="gupnp-Error-codes.object-hierarchy"></a><h2>Object Hierarchy</h2>
94 <div class="refsect1">
95 <a name="gupnp-Error-codes.description"></a><h2>Description</h2>
97 <div class="refsect1">
98 <a name="gupnp-Error-codes.functions_details"></a><h2>Functions</h2>
99 <div class="refsect2">
100 <a name="GUPNP-SERVER-ERROR:CAPS"></a><h3>GUPNP_SERVER_ERROR</h3>
101 <pre class="programlisting">#define GUPNP_SERVER_ERROR (gupnp_server_error_quark ())
103 <p>The <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP's server errors.</p>
104 <div class="refsect3">
105 <a name="id-1.3.6.6.7.2.5"></a><h4>Returns</h4>
106 <p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP's server errors.</p>
111 <div class="refsect2">
112 <a name="GUPNP-EVENTING-ERROR:CAPS"></a><h3>GUPNP_EVENTING_ERROR</h3>
113 <pre class="programlisting">#define GUPNP_EVENTING_ERROR (gupnp_eventing_error_quark ())
115 <p>The <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP's eventing errors.</p>
116 <div class="refsect3">
117 <a name="id-1.3.6.6.7.3.5"></a><h4>Returns</h4>
118 <p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP's eventing errors.</p>
123 <div class="refsect2">
124 <a name="GUPNP-CONTROL-ERROR:CAPS"></a><h3>GUPNP_CONTROL_ERROR</h3>
125 <pre class="programlisting">#define GUPNP_CONTROL_ERROR (gupnp_control_error_quark ())
127 <p>The <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP's control errors.</p>
128 <div class="refsect3">
129 <a name="id-1.3.6.6.7.4.5"></a><h4>Returns</h4>
130 <p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP's control errors.</p>
135 <div class="refsect2">
136 <a name="GUPNP-XML-ERROR:CAPS"></a><h3>GUPNP_XML_ERROR</h3>
137 <pre class="programlisting">#define GUPNP_XML_ERROR (gupnp_xml_error_quark ())
139 <p>The <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP XML processing errors.</p>
140 <div class="refsect3">
141 <a name="id-1.3.6.6.7.5.5"></a><h4>Returns</h4>
142 <p> a <a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> uniquely used by GUPnP XML processing errors.</p>
147 <div class="refsect1">
148 <a name="gupnp-Error-codes.other_details"></a><h2>Types and Values</h2>
149 <div class="refsect2">
150 <a name="GUPnPServerError"></a><h3>enum GUPnPServerError</h3>
151 <p><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> codes used for errors in the <a class="link" href="gupnp-Error-codes.html#GUPNP-SERVER-ERROR:CAPS" title="GUPNP_SERVER_ERROR"><span class="type">GUPNP_SERVER_ERROR</span></a> domain, when there
152 is communication with another server.</p>
153 <div class="refsect3">
154 <a name="id-1.3.6.6.8.2.4"></a><h4>Members</h4>
155 <div class="informaltable"><table width="100%" border="0">
157 <col width="300px" class="enum_members_name">
158 <col class="enum_members_description">
159 <col width="200px" class="enum_members_annotations">
163 <td class="enum_member_name"><p><a name="GUPNP-SERVER-ERROR-INTERNAL-SERVER-ERROR:CAPS"></a>GUPNP_SERVER_ERROR_INTERNAL_SERVER_ERROR</p></td>
164 <td class="enum_member_description">
165 <p>Internal server error.</p>
167 <td class="enum_member_annotations"> </td>
170 <td class="enum_member_name"><p><a name="GUPNP-SERVER-ERROR-NOT-FOUND:CAPS"></a>GUPNP_SERVER_ERROR_NOT_FOUND</p></td>
171 <td class="enum_member_description">
172 <p>The resource was not found.</p>
174 <td class="enum_member_annotations"> </td>
177 <td class="enum_member_name"><p><a name="GUPNP-SERVER-ERROR-NOT-IMPLEMENTED:CAPS"></a>GUPNP_SERVER_ERROR_NOT_IMPLEMENTED</p></td>
178 <td class="enum_member_description">
179 <p>This method is not implemented.</p>
181 <td class="enum_member_annotations"> </td>
184 <td class="enum_member_name"><p><a name="GUPNP-SERVER-ERROR-INVALID-RESPONSE:CAPS"></a>GUPNP_SERVER_ERROR_INVALID_RESPONSE</p></td>
185 <td class="enum_member_description">
186 <p>Invalid response.</p>
188 <td class="enum_member_annotations"> </td>
191 <td class="enum_member_name"><p><a name="GUPNP-SERVER-ERROR-INVALID-URL:CAPS"></a>GUPNP_SERVER_ERROR_INVALID_URL</p></td>
192 <td class="enum_member_description">
195 <td class="enum_member_annotations"> </td>
198 <td class="enum_member_name"><p><a name="GUPNP-SERVER-ERROR-OTHER:CAPS"></a>GUPNP_SERVER_ERROR_OTHER</p></td>
199 <td class="enum_member_description">
200 <p>Unknown/unhandled error.</p>
202 <td class="enum_member_annotations"> </td>
209 <div class="refsect2">
210 <a name="GUPnPEventingError"></a><h3>enum GUPnPEventingError</h3>
211 <p><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> codes used for errors in the <a class="link" href="gupnp-Error-codes.html#GUPNP-EVENTING-ERROR:CAPS" title="GUPNP_EVENTING_ERROR"><span class="type">GUPNP_EVENTING_ERROR</span></a> domain, during
212 eventing of state variables.</p>
213 <div class="refsect3">
214 <a name="id-1.3.6.6.8.3.4"></a><h4>Members</h4>
215 <div class="informaltable"><table width="100%" border="0">
217 <col width="300px" class="enum_members_name">
218 <col class="enum_members_description">
219 <col width="200px" class="enum_members_annotations">
223 <td class="enum_member_name"><p><a name="GUPNP-EVENTING-ERROR-SUBSCRIPTION-FAILED:CAPS"></a>GUPNP_EVENTING_ERROR_SUBSCRIPTION_FAILED</p></td>
224 <td class="enum_member_description">
225 <p>The subscription attempt failed.</p>
227 <td class="enum_member_annotations"> </td>
230 <td class="enum_member_name"><p><a name="GUPNP-EVENTING-ERROR-SUBSCRIPTION-LOST:CAPS"></a>GUPNP_EVENTING_ERROR_SUBSCRIPTION_LOST</p></td>
231 <td class="enum_member_description">
232 <p>The subscription was lost.</p>
234 <td class="enum_member_annotations"> </td>
237 <td class="enum_member_name"><p><a name="GUPNP-EVENTING-ERROR-NOTIFY-FAILED:CAPS"></a>GUPNP_EVENTING_ERROR_NOTIFY_FAILED</p></td>
238 <td class="enum_member_description">
239 <p>The notification failed.</p>
241 <td class="enum_member_annotations"> </td>
248 <div class="refsect2">
249 <a name="GUPnPControlError"></a><h3>enum GUPnPControlError</h3>
250 <p><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> codes used for errors in the <a class="link" href="gupnp-Error-codes.html#GUPNP-CONTROL-ERROR:CAPS" title="GUPNP_CONTROL_ERROR"><span class="type">GUPNP_CONTROL_ERROR</span></a> domain, during
251 invocation of service actions.</p>
252 <div class="refsect3">
253 <a name="id-1.3.6.6.8.4.4"></a><h4>Members</h4>
254 <div class="informaltable"><table width="100%" border="0">
256 <col width="300px" class="enum_members_name">
257 <col class="enum_members_description">
258 <col width="200px" class="enum_members_annotations">
262 <td class="enum_member_name"><p><a name="GUPNP-CONTROL-ERROR-INVALID-ACTION:CAPS"></a>GUPNP_CONTROL_ERROR_INVALID_ACTION</p></td>
263 <td class="enum_member_description">
264 <p>The action name was invalid.</p>
266 <td class="enum_member_annotations"> </td>
269 <td class="enum_member_name"><p><a name="GUPNP-CONTROL-ERROR-INVALID-ARGS:CAPS"></a>GUPNP_CONTROL_ERROR_INVALID_ARGS</p></td>
270 <td class="enum_member_description">
271 <p>The action arguments were invalid.</p>
273 <td class="enum_member_annotations"> </td>
276 <td class="enum_member_name"><p><a name="GUPNP-CONTROL-ERROR-OUT-OF-SYNC:CAPS"></a>GUPNP_CONTROL_ERROR_OUT_OF_SYNC</p></td>
277 <td class="enum_member_description">
278 <p>Out of sync (deprecated).</p>
280 <td class="enum_member_annotations"> </td>
283 <td class="enum_member_name"><p><a name="GUPNP-CONTROL-ERROR-ACTION-FAILED:CAPS"></a>GUPNP_CONTROL_ERROR_ACTION_FAILED</p></td>
284 <td class="enum_member_description">
285 <p>The action failed.</p>
287 <td class="enum_member_annotations"> </td>
294 <div class="refsect2">
295 <a name="GUPnPXMLError"></a><h3>enum GUPnPXMLError</h3>
296 <p><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> codes used for errors in the <a class="link" href="gupnp-Error-codes.html#GUPNP-XML-ERROR:CAPS" title="GUPNP_XML_ERROR"><span class="type">GUPNP_XML_ERROR</span></a> domain, during
297 processing of XML data.</p>
298 <div class="refsect3">
299 <a name="id-1.3.6.6.8.5.4"></a><h4>Members</h4>
300 <div class="informaltable"><table width="100%" border="0">
302 <col width="300px" class="enum_members_name">
303 <col class="enum_members_description">
304 <col width="200px" class="enum_members_annotations">
308 <td class="enum_member_name"><p><a name="GUPNP-XML-ERROR-PARSE:CAPS"></a>GUPNP_XML_ERROR_PARSE</p></td>
309 <td class="enum_member_description">
310 <p>Generic XML parsing error.</p>
312 <td class="enum_member_annotations"> </td>
315 <td class="enum_member_name"><p><a name="GUPNP-XML-ERROR-NO-NODE:CAPS"></a>GUPNP_XML_ERROR_NO_NODE</p></td>
316 <td class="enum_member_description">
317 <p>A required XML node was not found.</p>
319 <td class="enum_member_annotations"> </td>
322 <td class="enum_member_name"><p><a name="GUPNP-XML-ERROR-EMPTY-NODE:CAPS"></a>GUPNP_XML_ERROR_EMPTY_NODE</p></td>
323 <td class="enum_member_description">
324 <p>An XML node is unexpectedly empty.</p>
326 <td class="enum_member_annotations"> </td>
329 <td class="enum_member_name"><p><a name="GUPNP-XML-ERROR-INVALID-ATTRIBUTE:CAPS"></a>GUPNP_XML_ERROR_INVALID_ATTRIBUTE</p></td>
330 <td class="enum_member_description">
331 <p>An XML node has an unknown attribute.</p>
333 <td class="enum_member_annotations"> </td>
336 <td class="enum_member_name"><p><a name="GUPNP-XML-ERROR-OTHER:CAPS"></a>GUPNP_XML_ERROR_OTHER</p></td>
337 <td class="enum_member_description">
338 <p>Unknown/unhandled XML related errors.</p>
340 <td class="enum_member_annotations"> </td>
350 Generated by GTK-Doc V1.20</div>