summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/api/Makefile.am2
-rw-r--r--docs/api/Makefile.in15
-rw-r--r--docs/api/gusb-sections.txt12
-rw-r--r--docs/api/html/GUsbContext.html229
-rw-r--r--docs/api/html/GUsbDevice.html656
-rw-r--r--docs/api/html/GUsbDeviceList.html94
-rw-r--r--docs/api/html/GUsbInterface.html402
-rw-r--r--docs/api/html/faq.html6
-rw-r--r--docs/api/html/gusb-gusb-interface.html414
-rw-r--r--docs/api/html/gusb-gusb-source.html32
-rw-r--r--docs/api/html/gusb-gusb-version.html12
-rw-r--r--docs/api/html/gusb.devhelp224
-rw-r--r--docs/api/html/index.html10
-rw-r--r--docs/api/html/index.sgml199
-rw-r--r--docs/api/html/introduction.html6
-rw-r--r--docs/api/html/libgusb-helpers.html10
-rw-r--r--docs/api/html/libgusb.html8
-rw-r--r--docs/api/html/specification.html6
-rw-r--r--docs/api/version.xml2
19 files changed, 1009 insertions, 1130 deletions
diff --git a/docs/api/Makefile.am b/docs/api/Makefile.am
index 8059aaf..248bdc4 100644
--- a/docs/api/Makefile.am
+++ b/docs/api/Makefile.am
@@ -14,7 +14,7 @@ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
# The directory containing the source code. Relative to $(srcdir).
# gtk-doc will search all .c & .h files beneath here for inline comments
# documenting the functions and macros.
-DOC_SOURCE_DIR=../../gusb
+DOC_SOURCE_DIR=$(top_srcdir)/gusb $(top_builddir)/gusb
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
SCANGOBJ_OPTIONS=
diff --git a/docs/api/Makefile.in b/docs/api/Makefile.in
index 9cb85f7..71258c3 100644
--- a/docs/api/Makefile.in
+++ b/docs/api/Makefile.in
@@ -292,7 +292,7 @@ DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
# The directory containing the source code. Relative to $(srcdir).
# gtk-doc will search all .c & .h files beneath here for inline comments
# documenting the functions and macros.
-DOC_SOURCE_DIR = ../../gusb
+DOC_SOURCE_DIR = $(top_srcdir)/gusb $(top_builddir)/gusb
# Extra options to pass to gtkdoc-scangobj. Not normally needed.
SCANGOBJ_OPTIONS =
@@ -690,7 +690,7 @@ scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
@true
-sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files)
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
$(GTK_DOC_V_XML)_source_dir='' ; \
for i in $(DOC_SOURCE_DIR) ; do \
_source_dir="$${_source_dir} --source-dir=$$i" ; \
@@ -701,6 +701,17 @@ sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DO
sgml.stamp: sgml-build.stamp
@true
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
$(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
mkhtml_options=""; \
diff --git a/docs/api/gusb-sections.txt b/docs/api/gusb-sections.txt
index 12d7a2c..55c85d3 100644
--- a/docs/api/gusb-sections.txt
+++ b/docs/api/gusb-sections.txt
@@ -16,6 +16,7 @@ g_usb_context_get_devices
g_usb_context_find_by_bus_address
g_usb_context_find_by_vid_pid
g_usb_context_find_by_platform_id
+g_usb_context_wait_for_replug
GUsbContextPrivate
<SUBSECTION Standard>
G_USB_CONTEXT
@@ -103,9 +104,7 @@ g_usb_device_list_get_type
<SECTION>
<FILE>gusb-interface</FILE>
-<TITLE>GUsbInterface</TITLE>
-GUsbInterface
-GUsbInterfaceClass
+G_USB_TYPE_INTERFACE
g_usb_interface_get_length
g_usb_interface_get_kind
g_usb_interface_get_number
@@ -115,12 +114,7 @@ g_usb_interface_get_subclass
g_usb_interface_get_protocol
g_usb_interface_get_index
g_usb_interface_get_extra
-GUsbInterfacePrivate
-<SUBSECTION Standard>
-G_USB_INTERFACE
-G_USB_IS_INTERFACE
-G_USB_TYPE_INTERFACE
-g_usb_interface_get_type
+GUsbInterface
</SECTION>
<SECTION>
diff --git a/docs/api/html/GUsbContext.html b/docs/api/html/GUsbContext.html
index 0105cbe..71c6c08 100644
--- a/docs/api/html/GUsbContext.html
+++ b/docs/api/html/GUsbContext.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GUsbContext: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="libgusb.html" title="libgusb GObject library">
<link rel="prev" href="libgusb.html" title="libgusb GObject library">
<link rel="next" href="gusb-gusb-source.html" title="gusb-source">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -37,7 +37,7 @@
</tr></table></div>
<div class="refsect1">
<a name="GUsbContext.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
@@ -45,7 +45,7 @@
<tbody>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbContext.html#g-usb-context-error-quark" title="g_usb_context_error_quark ()">g_usb_context_error_quark</a> <span class="c_punctuation">()</span>
@@ -69,7 +69,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> *
+<a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbContext.html#g-usb-context-get-main-context" title="g_usb_context_get_main_context ()">g_usb_context_get_main_context</a> <span class="c_punctuation">()</span>
@@ -101,7 +101,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbContext.html#g-usb-context-get-devices" title="g_usb_context_get_devices ()">g_usb_context_get_devices</a> <span class="c_punctuation">()</span>
@@ -131,12 +131,20 @@
<a class="link" href="GUsbContext.html#g-usb-context-find-by-platform-id" title="g_usb_context_find_by_platform_id ()">g_usb_context_find_by_platform_id</a> <span class="c_punctuation">()</span>
</td>
</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="returnvalue">GUsbDevice</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GUsbContext.html#g-usb-context-wait-for-replug" title="g_usb_context_wait_for_replug ()">g_usb_context_wait_for_replug</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GUsbContext.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table border="0">
+<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="properties_type">
<col width="300px" class="properties_name">
@@ -144,12 +152,12 @@
</colgroup>
<tbody>
<tr>
-<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
+<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
<td class="property_name"><a class="link" href="GUsbContext.html#GUsbContext--debug-level" title="The “debug-level” property">debug-level</a></td>
<td class="property_flags">Read / Write</td>
</tr>
<tr>
-<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td>
+<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td>
<td class="property_name"><a class="link" href="GUsbContext.html#GUsbContext--libusb-context" title="The “libusb-context” property">libusb-context</a></td>
<td class="property_flags">Read</td>
</tr>
@@ -158,7 +166,7 @@
</div>
<div class="refsect1">
<a name="GUsbContext.signals"></a><h2>Signals</h2>
-<div class="informaltable"><table border="0">
+<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="signals_return">
<col width="300px" class="signals_name">
@@ -168,19 +176,19 @@
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GUsbContext.html#GUsbContext-device-added" title="The “device-added” signal">device-added</a></td>
-<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
+<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GUsbContext.html#GUsbContext-device-removed" title="The “device-removed” signal">device-removed</a></td>
-<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
+<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GUsbContext.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
@@ -211,7 +219,7 @@
</div>
<div class="refsect1">
<a name="GUsbContext.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> GUsbContext
</pre>
</div>
@@ -219,7 +227,7 @@
<a name="GUsbContext.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
<p>
GUsbContext implements
- <a href="https://developer.gnome.org/gio/unstable/GInitable.html">GInitable</a>.</p>
+ <a href="/usr/share/gtk-doc/html/gioGInitable.html#GInitable-struct">GInitable</a>.</p>
</div>
<div class="refsect1">
<a name="GUsbContext.description"></a><h2>Description</h2>
@@ -229,10 +237,10 @@ GUsbContext implements
<a name="GUsbContext.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="g-usb-context-error-quark"></a><h3>g_usb_context_error_quark ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
g_usb_context_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<div class="refsect3">
-<a name="id-1.3.3.10.2.4"></a><h4>Returns</h4>
+<a name="g-usb-context-error-quark.returns"></a><h4>Returns</h4>
<p> Our personal error quark.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -241,11 +249,11 @@ g_usb_context_error_quark (<em class="parameter"><code><span class="type">void</
<div class="refsect2">
<a name="g-usb-context-new"></a><h3>g_usb_context_new ()</h3>
<pre class="programlisting"><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="returnvalue">GUsbContext</span></a> *
-g_usb_context_new (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+g_usb_context_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Creates a new context for accessing USB devices.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.3.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -253,14 +261,14 @@ g_usb_context_new (<em class="parameter"><code><a href="https://developer.gnome.
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.3.10.3.6"></a><h4>Returns</h4>
-<p> a new <a class="link" href="GUsbContext.html" title="GUsbContext"><code class="literal">GUsbContext</code></a> object or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> on error.</p>
+<a name="g-usb-context-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GUsbContext.html" title="GUsbContext"><code class="literal">GUsbContext</code></a> object or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> on error.</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
@@ -269,12 +277,12 @@ g_usb_context_new (<em class="parameter"><code><a href="https://developer.gnome.
<a name="g-usb-context-get-source"></a><h3>g_usb_context_get_source ()</h3>
<pre class="programlisting"><a class="link" href="gusb-gusb-source.html#GUsbSource" title="GUsbSource"><span class="returnvalue">GUsbSource</span></a> *
g_usb_context_get_source (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a> *main_ctx</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a> *main_ctx</code></em>);</pre>
<div class="warning"><p><code class="literal">g_usb_context_get_source</code> is deprecated and should not be used in newly-written code.</p></div>
<p>This function does nothing.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.4.7"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-get-source.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -288,14 +296,14 @@ g_usb_context_get_source (<em class="parameter"><code><a class="link" href="GUsb
</tr>
<tr>
<td class="parameter_name"><p>main_ctx</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.3.10.4.8"></a><h4>Returns</h4>
+<a name="g-usb-context-get-source.returns"></a><h4>Returns</h4>
<p> the <a class="link" href="gusb-gusb-source.html#GUsbSource" title="GUsbSource"><span class="type">GUsbSource</span></a>. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
</div>
@@ -304,13 +312,13 @@ g_usb_context_get_source (<em class="parameter"><code><a class="link" href="GUsb
<hr>
<div class="refsect2">
<a name="g-usb-context-get-main-context"></a><h3>g_usb_context_get_main_context ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> *
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> *
g_usb_context_get_main_context (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>);</pre>
<p>Gets the internal GMainContext to use for syncronous methods.
-By default the value is set to the value of <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-default"><code class="function">g_main_context_default()</code></a></p>
+By default the value is set to the value of <a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#g-main-context-default"><code class="function">g_main_context_default()</code></a></p>
<div class="refsect3">
-<a name="id-1.3.3.10.5.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-get-main-context.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -324,8 +332,8 @@ By default the value is set to the value of <a href="https://developer.gnome.org
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.3.10.5.6"></a><h4>Returns</h4>
-<p> the <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a>. </p>
+<a name="g-usb-context-get-main-context.returns"></a><h4>Returns</h4>
+<p> the <a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a>. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
</div>
<p class="since">Since: 0.2.5</p>
@@ -335,11 +343,11 @@ By default the value is set to the value of <a href="https://developer.gnome.org
<a name="g-usb-context-set-main-context"></a><h3>g_usb_context_set_main_context ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
g_usb_context_set_main_context (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a> *main_ctx</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a> *main_ctx</code></em>);</pre>
<p>Sets the internal GMainContext to use for syncronous methods.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.6.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-set-main-context.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -363,8 +371,8 @@ g_usb_context_enumerate (<em class="parameter"><code><a class="link" href="GUsbC
<p>You only need to call this function once, and any subsequent calls
are silently ignored.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.7.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-enumerate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -384,13 +392,13 @@ are silently ignored.</p>
<a name="g-usb-context-set-debug"></a><h3>g_usb_context_set_debug ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
g_usb_context_set_debug (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Message-Logging.html#GLogLevelFlags"><span class="type">GLogLevelFlags</span></a> flags</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Message-Logging.html#GLogLevelFlags"><span class="type">GLogLevelFlags</span></a> flags</code></em>);</pre>
<p>Sets the debug flags which control what is logged to the console.</p>
-<p>Using <a href="https://developer.gnome.org/glib/unstable/glib-Message-Logging.html#G-LOG-LEVEL-INFO:CAPS"><code class="literal">G_LOG_LEVEL_INFO</code></a> will output to standard out, and everything
+<p>Using <a href="/usr/share/gtk-doc/html/glibglib-Message-Logging.html#G-LOG-LEVEL-INFO:CAPS"><code class="literal">G_LOG_LEVEL_INFO</code></a> will output to standard out, and everything
else logs to standard error.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.8.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-set-debug.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -404,7 +412,7 @@ else logs to standard error.</p>
</tr>
<tr>
<td class="parameter_name"><p>flags</p></td>
-<td class="parameter_description"><p>a GLogLevelFlags such as <a href="https://developer.gnome.org/glib/unstable/glib-Message-Logging.html#G-LOG-LEVEL-ERROR:CAPS"><code class="literal">G_LOG_LEVEL_ERROR</code></a> | <a href="https://developer.gnome.org/glib/unstable/glib-Message-Logging.html#G-LOG-LEVEL-INFO:CAPS"><code class="literal">G_LOG_LEVEL_INFO</code></a>, or 0</p></td>
+<td class="parameter_description"><p>a GLogLevelFlags such as <a href="/usr/share/gtk-doc/html/glibglib-Message-Logging.html#G-LOG-LEVEL-ERROR:CAPS"><code class="literal">G_LOG_LEVEL_ERROR</code></a> | <a href="/usr/share/gtk-doc/html/glibglib-Message-Logging.html#G-LOG-LEVEL-INFO:CAPS"><code class="literal">G_LOG_LEVEL_INFO</code></a>, or 0</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@@ -415,11 +423,11 @@ else logs to standard error.</p>
<hr>
<div class="refsect2">
<a name="g-usb-context-get-devices"></a><h3>g_usb_context_get_devices ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
g_usb_context_get_devices (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>);</pre>
<div class="refsect3">
-<a name="id-1.3.3.10.9.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-get-devices.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -433,8 +441,8 @@ g_usb_context_get_devices (<em class="parameter"><code><a class="link" href="GUs
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.3.10.9.5"></a><h4>Returns</h4>
-<p> a new <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>'s. </p>
+<a name="g-usb-context-get-devices.returns"></a><h4>Returns</h4>
+<p> a new <a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>'s. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GUsbDevice]</span></p>
</div>
<p class="since">Since: 0.2.2</p>
@@ -444,13 +452,13 @@ g_usb_context_get_devices (<em class="parameter"><code><a class="link" href="GUs
<a name="g-usb-context-find-by-bus-address"></a><h3>g_usb_context_find_by_bus_address ()</h3>
<pre class="programlisting"><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="returnvalue">GUsbDevice</span></a> *
g_usb_context_find_by_bus_address (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> bus</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> address</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> bus</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> address</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Finds a device based on its bus and address values.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.10.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-find-by-bus-address.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -474,15 +482,15 @@ g_usb_context_find_by_bus_address (<em class="parameter"><code><a class="link" h
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.3.10.10.6"></a><h4>Returns</h4>
-<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
+<a name="g-usb-context-find-by-bus-address.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
</div>
<p class="since">Since: 0.2.2</p>
@@ -492,13 +500,13 @@ g_usb_context_find_by_bus_address (<em class="parameter"><code><a class="link" h
<a name="g-usb-context-find-by-vid-pid"></a><h3>g_usb_context_find_by_vid_pid ()</h3>
<pre class="programlisting"><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="returnvalue">GUsbDevice</span></a> *
g_usb_context_find_by_vid_pid (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> vid</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> pid</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> vid</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> pid</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Finds a device based on its bus and address values.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.11.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-find-by-vid-pid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -522,15 +530,15 @@ g_usb_context_find_by_vid_pid (<em class="parameter"><code><a class="link" href=
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.3.10.11.6"></a><h4>Returns</h4>
-<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
+<a name="g-usb-context-find-by-vid-pid.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
</div>
<p class="since">Since: 0.2.2</p>
@@ -540,12 +548,12 @@ g_usb_context_find_by_vid_pid (<em class="parameter"><code><a class="link" href=
<a name="g-usb-context-find-by-platform-id"></a><h3>g_usb_context_find_by_platform_id ()</h3>
<pre class="programlisting"><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="returnvalue">GUsbDevice</span></a> *
g_usb_context_find_by_platform_id (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>,
- <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *platform_id</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *platform_id</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Finds a device based on its platform id value.</p>
<div class="refsect3">
-<a name="id-1.3.3.10.12.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-context-find-by-platform-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -564,19 +572,70 @@ g_usb_context_find_by_platform_id (<em class="parameter"><code><a class="link" h
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.3.10.12.6"></a><h4>Returns</h4>
-<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
+<a name="g-usb-context-find-by-platform-id.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
</div>
<p class="since">Since: 0.2.4</p>
</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-context-wait-for-replug"></a><h3>g_usb_context_wait_for_replug ()</h3>
+<pre class="programlisting"><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="returnvalue">GUsbDevice</span></a> *
+g_usb_context_wait_for_replug (<em class="parameter"><code><a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context</code></em>,
+ <em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout_ms</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>Waits for the device to be replugged.
+It may come back with a different VID:PID.</p>
+<p>Warning: This is syncronous and blocks until the device comes
+back or the timeout triggers.</p>
+<div class="refsect3">
+<a name="g-usb-context-wait-for-replug.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>context</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>device</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>timeout_ms</p></td>
+<td class="parameter_description"><p>timeout to wait</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-context-wait-for-replug.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for invalid. </p>
+<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
+</div>
+<p class="since">Since: 0.2.9</p>
+</div>
</div>
<div class="refsect1">
<a name="GUsbContext.other_details"></a><h2>Types and Values</h2>
@@ -606,8 +665,8 @@ g_usb_context_find_by_platform_id (<em class="parameter"><code><a class="link" h
<div class="refsect2">
<a name="GUsbContextError"></a><h3>enum GUsbContextError</h3>
<div class="refsect3">
-<a name="id-1.3.3.11.5.3"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbContextError.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -632,7 +691,7 @@ g_usb_context_find_by_platform_id (<em class="parameter"><code><a class="link" h
<a name="GUsbContext.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="GUsbContext--debug-level"></a><h3>The <code class="literal">“debug-level”</code> property</h3>
-<pre class="programlisting"> “debug-level” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
+<pre class="programlisting"> “debug-level” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
<p>Flags: Read / Write</p>
<p>Allowed values: [0,3]</p>
<p>Default value: 0</p>
@@ -640,7 +699,7 @@ g_usb_context_find_by_platform_id (<em class="parameter"><code><a class="link" h
<hr>
<div class="refsect2">
<a name="GUsbContext--libusb-context"></a><h3>The <code class="literal">“libusb-context”</code> property</h3>
-<pre class="programlisting"> “libusb-context” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre>
+<pre class="programlisting"> “libusb-context” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre>
<p>Flags: Read</p>
</div>
</div>
@@ -651,11 +710,11 @@ g_usb_context_find_by_platform_id (<em class="parameter"><code><a class="link" h
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context,
<a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device,
- <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
+ <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>This signal is emitted when a USB device is added.</p>
<div class="refsect3">
-<a name="id-1.3.3.13.2.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbContext-device-added.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -680,7 +739,7 @@ user_function (<a class="link" href="GUsbContext.html" title="GUsbContext"><span
</tbody>
</table></div>
</div>
-<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
+<p>Flags: <a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
</div>
<hr>
<div class="refsect2">
@@ -688,11 +747,11 @@ user_function (<a class="link" href="GUsbContext.html" title="GUsbContext"><span
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GUsbContext.html" title="GUsbContext"><span class="type">GUsbContext</span></a> *context,
<a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device,
- <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
+ <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>This signal is emitted when a USB device is removed.</p>
<div class="refsect3">
-<a name="id-1.3.3.13.3.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbContext-device-removed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -717,11 +776,11 @@ user_function (<a class="link" href="GUsbContext.html" title="GUsbContext"><span
</tbody>
</table></div>
</div>
-<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
+<p>Flags: <a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
</div>
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/GUsbDevice.html b/docs/api/html/GUsbDevice.html
index 312a093..46f0624 100644
--- a/docs/api/html/GUsbDevice.html
+++ b/docs/api/html/GUsbDevice.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GUsbDevice: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="libgusb.html" title="libgusb GObject library">
<link rel="prev" href="gusb-gusb-source.html" title="gusb-source">
<link rel="next" href="GUsbDeviceList.html" title="GUsbDeviceList">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -36,7 +36,7 @@
</tr></table></div>
<div class="refsect1">
<a name="GUsbDevice.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
@@ -44,14 +44,14 @@
<tbody>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-error-quark" title="g_usb_device_error_quark ()">g_usb_device_error_quark</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
-<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<td class="function_type">const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-platform-id" title="g_usb_device_get_platform_id ()">g_usb_device_get_platform_id</a> <span class="c_punctuation">()</span>
@@ -67,7 +67,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-children" title="g_usb_device_get_children ()">g_usb_device_get_children</a> <span class="c_punctuation">()</span>
@@ -75,7 +75,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-bus" title="g_usb_device_get_bus ()">g_usb_device_get_bus</a> <span class="c_punctuation">()</span>
@@ -83,7 +83,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-address" title="g_usb_device_get_address ()">g_usb_device_get_address</a> <span class="c_punctuation">()</span>
@@ -91,7 +91,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-port-number" title="g_usb_device_get_port_number ()">g_usb_device_get_port_number</a> <span class="c_punctuation">()</span>
@@ -99,7 +99,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-vid" title="g_usb_device_get_vid ()">g_usb_device_get_vid</a> <span class="c_punctuation">()</span>
@@ -107,7 +107,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-pid" title="g_usb_device_get_pid ()">g_usb_device_get_pid</a> <span class="c_punctuation">()</span>
@@ -115,21 +115,21 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-release" title="g_usb_device_get_release ()">g_usb_device_get_release</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
-<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<td class="function_type">const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-vid-as-str" title="g_usb_device_get_vid_as_str ()">g_usb_device_get_vid_as_str</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
-<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<td class="function_type">const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-pid-as-str" title="g_usb_device_get_pid_as_str ()">g_usb_device_get_pid_as_str</a> <span class="c_punctuation">()</span>
@@ -137,7 +137,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-device-class" title="g_usb_device_get_device_class ()">g_usb_device_get_device_class</a> <span class="c_punctuation">()</span>
@@ -145,7 +145,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-device-subclass" title="g_usb_device_get_device_subclass ()">g_usb_device_get_device_subclass</a> <span class="c_punctuation">()</span>
@@ -153,7 +153,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-device-protocol" title="g_usb_device_get_device_protocol ()">g_usb_device_get_device_protocol</a> <span class="c_punctuation">()</span>
@@ -161,7 +161,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-manufacturer-index" title="g_usb_device_get_manufacturer_index ()">g_usb_device_get_manufacturer_index</a> <span class="c_punctuation">()</span>
@@ -169,7 +169,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-product-index" title="g_usb_device_get_product_index ()">g_usb_device_get_product_index</a> <span class="c_punctuation">()</span>
@@ -177,7 +177,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-serial-number-index" title="g_usb_device_get_serial_number_index ()">g_usb_device_get_serial_number_index</a> <span class="c_punctuation">()</span>
@@ -185,7 +185,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-custom-index" title="g_usb_device_get_custom_index ()">g_usb_device_get_custom_index</a> <span class="c_punctuation">()</span>
@@ -193,7 +193,7 @@
</tr>
<tr>
<td class="function_type">
-<a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="returnvalue">GUsbInterface</span></a> *
+<a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="returnvalue">GUsbInterface</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-interface" title="g_usb_device_get_interface ()">g_usb_device_get_interface</a> <span class="c_punctuation">()</span>
@@ -201,7 +201,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-interfaces" title="g_usb_device_get_interfaces ()">g_usb_device_get_interfaces</a> <span class="c_punctuation">()</span>
@@ -209,7 +209,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-open" title="g_usb_device_open ()">g_usb_device_open</a> <span class="c_punctuation">()</span>
@@ -217,7 +217,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-close" title="g_usb_device_close ()">g_usb_device_close</a> <span class="c_punctuation">()</span>
@@ -225,7 +225,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-reset" title="g_usb_device_reset ()">g_usb_device_reset</a> <span class="c_punctuation">()</span>
@@ -233,7 +233,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-configuration" title="g_usb_device_get_configuration ()">g_usb_device_get_configuration</a> <span class="c_punctuation">()</span>
@@ -241,7 +241,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-set-configuration" title="g_usb_device_set_configuration ()">g_usb_device_set_configuration</a> <span class="c_punctuation">()</span>
@@ -249,7 +249,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-claim-interface" title="g_usb_device_claim_interface ()">g_usb_device_claim_interface</a> <span class="c_punctuation">()</span>
@@ -257,7 +257,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-release-interface" title="g_usb_device_release_interface ()">g_usb_device_release_interface</a> <span class="c_punctuation">()</span>
@@ -265,7 +265,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-set-interface-alt" title="g_usb_device_set_interface_alt ()">g_usb_device_set_interface_alt</a> <span class="c_punctuation">()</span>
@@ -273,7 +273,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-get-string-descriptor" title="g_usb_device_get_string_descriptor ()">g_usb_device_get_string_descriptor</a> <span class="c_punctuation">()</span>
@@ -281,7 +281,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-control-transfer" title="g_usb_device_control_transfer ()">g_usb_device_control_transfer</a> <span class="c_punctuation">()</span>
@@ -289,7 +289,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-bulk-transfer" title="g_usb_device_bulk_transfer ()">g_usb_device_bulk_transfer</a> <span class="c_punctuation">()</span>
@@ -297,7 +297,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-interrupt-transfer" title="g_usb_device_interrupt_transfer ()">g_usb_device_interrupt_transfer</a> <span class="c_punctuation">()</span>
@@ -313,7 +313,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-control-transfer-finish" title="g_usb_device_control_transfer_finish ()">g_usb_device_control_transfer_finish</a> <span class="c_punctuation">()</span>
@@ -329,7 +329,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-bulk-transfer-finish" title="g_usb_device_bulk_transfer_finish ()">g_usb_device_bulk_transfer_finish</a> <span class="c_punctuation">()</span>
@@ -345,7 +345,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
</td>
<td class="function_name">
<a class="link" href="GUsbDevice.html#g-usb-device-interrupt-transfer-finish" title="g_usb_device_interrupt_transfer_finish ()">g_usb_device_interrupt_transfer_finish</a> <span class="c_punctuation">()</span>
@@ -356,7 +356,7 @@
</div>
<div class="refsect1">
<a name="GUsbDevice.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table border="0">
+<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="properties_type">
<col width="300px" class="properties_name">
@@ -370,13 +370,13 @@
<td class="property_flags">Write / Construct Only</td>
</tr>
<tr>
-<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td>
+<td class="property_type"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td>
<td class="property_name"><a class="link" href="GUsbDevice.html#GUsbDevice--libusb-device" title="The “libusb-device” property">libusb-device</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="GUsbDevice.html#GUsbDevice--platform-id" title="The “platform-id” property">platform-id</a></td>
<td class="property_flags">Write / Construct Only</td>
</tr>
@@ -385,7 +385,7 @@
</div>
<div class="refsect1">
<a name="GUsbDevice.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
@@ -436,7 +436,7 @@
</div>
<div class="refsect1">
<a name="GUsbDevice.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> GUsbDevice
</pre>
</div>
@@ -444,7 +444,7 @@
<a name="GUsbDevice.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
<p>
GUsbDevice implements
- <a href="https://developer.gnome.org/gio/unstable/GInitable.html">GInitable</a>.</p>
+ <a href="/usr/share/gtk-doc/html/gioGInitable.html#GInitable-struct">GInitable</a>.</p>
</div>
<div class="refsect1">
<a name="GUsbDevice.description"></a><h2>Description</h2>
@@ -454,10 +454,10 @@ GUsbDevice implements
<a name="GUsbDevice.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="g-usb-device-error-quark"></a><h3>g_usb_device_error_quark ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
g_usb_device_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<div class="refsect3">
-<a name="id-1.3.5.9.2.4"></a><h4>Returns</h4>
+<a name="g-usb-device-error-quark.returns"></a><h4>Returns</h4>
<p> Our personal error quark.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -465,15 +465,15 @@ g_usb_device_error_quark (<em class="parameter"><code><span class="type">void</s
<hr>
<div class="refsect2">
<a name="g-usb-device-get-platform-id"></a><h3>g_usb_device_get_platform_id ()</h3>
-<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
g_usb_device_get_platform_id (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the platform identifier for the device.
On Linux, this is the full sysfs path of the device</p>
<p>When the device is removed and then replugged, this value is not expected to
be different.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.3.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-platform-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -487,7 +487,7 @@ be different.</p>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.3.7"></a><h4>Returns</h4>
+<a name="g-usb-device-get-platform-id.returns"></a><h4>Returns</h4>
<p> The platform ID, e.g. "usb:02:00:03:01"</p>
</div>
<p class="since">Since: 0.1.1</p>
@@ -499,8 +499,8 @@ be different.</p>
g_usb_device_get_parent (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the device parent if one exists.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.4.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-parent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -514,8 +514,8 @@ g_usb_device_get_parent (<em class="parameter"><code><a class="link" href="GUsbD
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.4.6"></a><h4>Returns</h4>
-<p> <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
+<a name="g-usb-device-get-parent.returns"></a><h4>Returns</h4>
+<p> <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
</div>
<p class="since">Since: 0.2.4</p>
@@ -523,12 +523,12 @@ g_usb_device_get_parent (<em class="parameter"><code><a class="link" href="GUsbD
<hr>
<div class="refsect2">
<a name="g-usb-device-get-children"></a><h3>g_usb_device_get_children ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
g_usb_device_get_children (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the device children if any exist.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.5.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-children.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -542,7 +542,7 @@ g_usb_device_get_children (<em class="parameter"><code><a class="link" href="GUs
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.5.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-children.returns"></a><h4>Returns</h4>
<p> an array of <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GUsbDevice]</span></p>
</div>
@@ -551,12 +551,12 @@ g_usb_device_get_children (<em class="parameter"><code><a class="link" href="GUs
<hr>
<div class="refsect2">
<a name="g-usb-device-get-bus"></a><h3>g_usb_device_get_bus ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_bus (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the USB bus number for the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.6.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-bus.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -570,7 +570,7 @@ g_usb_device_get_bus (<em class="parameter"><code><a class="link" href="GUsbDevi
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.6.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-bus.returns"></a><h4>Returns</h4>
<p> The 8-bit bus number</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -578,12 +578,12 @@ g_usb_device_get_bus (<em class="parameter"><code><a class="link" href="GUsbDevi
<hr>
<div class="refsect2">
<a name="g-usb-device-get-address"></a><h3>g_usb_device_get_address ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_address (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the USB address for the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.7.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-address.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -597,7 +597,7 @@ g_usb_device_get_address (<em class="parameter"><code><a class="link" href="GUsb
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.7.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-address.returns"></a><h4>Returns</h4>
<p> The 8-bit address</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -605,12 +605,12 @@ g_usb_device_get_address (<em class="parameter"><code><a class="link" href="GUsb
<hr>
<div class="refsect2">
<a name="g-usb-device-get-port-number"></a><h3>g_usb_device_get_port_number ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_port_number (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the USB port number for the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.8.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-port-number.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -624,7 +624,7 @@ g_usb_device_get_port_number (<em class="parameter"><code><a class="link" href="
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.8.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-port-number.returns"></a><h4>Returns</h4>
<p> The 8-bit port number</p>
</div>
<p class="since">Since: 0.2.4</p>
@@ -632,12 +632,12 @@ g_usb_device_get_port_number (<em class="parameter"><code><a class="link" href="
<hr>
<div class="refsect2">
<a name="g-usb-device-get-vid"></a><h3>g_usb_device_get_vid ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
g_usb_device_get_vid (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the vendor ID for the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.9.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-vid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -651,7 +651,7 @@ g_usb_device_get_vid (<em class="parameter"><code><a class="link" href="GUsbDevi
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.9.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-vid.returns"></a><h4>Returns</h4>
<p> an ID.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -659,12 +659,12 @@ g_usb_device_get_vid (<em class="parameter"><code><a class="link" href="GUsbDevi
<hr>
<div class="refsect2">
<a name="g-usb-device-get-pid"></a><h3>g_usb_device_get_pid ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
g_usb_device_get_pid (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the product ID for the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.10.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-pid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -678,7 +678,7 @@ g_usb_device_get_pid (<em class="parameter"><code><a class="link" href="GUsbDevi
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.10.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-pid.returns"></a><h4>Returns</h4>
<p> an ID.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -686,12 +686,12 @@ g_usb_device_get_pid (<em class="parameter"><code><a class="link" href="GUsbDevi
<hr>
<div class="refsect2">
<a name="g-usb-device-get-release"></a><h3>g_usb_device_get_release ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
g_usb_device_get_release (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the BCD firmware version number for the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.11.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-release.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -705,7 +705,7 @@ g_usb_device_get_release (<em class="parameter"><code><a class="link" href="GUsb
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.11.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-release.returns"></a><h4>Returns</h4>
<p> a version number in BCD format.</p>
</div>
<p class="since">Since: 0.2.8</p>
@@ -713,12 +713,12 @@ g_usb_device_get_release (<em class="parameter"><code><a class="link" href="GUsb
<hr>
<div class="refsect2">
<a name="g-usb-device-get-vid-as-str"></a><h3>g_usb_device_get_vid_as_str ()</h3>
-<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
g_usb_device_get_vid_as_str (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the vendor ID for the device as a string.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.12.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-vid-as-str.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -732,20 +732,20 @@ g_usb_device_get_vid_as_str (<em class="parameter"><code><a class="link" href="G
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.12.6"></a><h4>Returns</h4>
-<p> an string ID, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not available.</p>
+<a name="g-usb-device-get-vid-as-str.returns"></a><h4>Returns</h4>
+<p> an string ID, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not available.</p>
</div>
<p class="since">Since: 0.2.4</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-get-pid-as-str"></a><h3>g_usb_device_get_pid_as_str ()</h3>
-<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
g_usb_device_get_pid_as_str (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the product ID for the device as a string.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.13.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-pid-as-str.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -759,20 +759,20 @@ g_usb_device_get_pid_as_str (<em class="parameter"><code><a class="link" href="G
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.13.6"></a><h4>Returns</h4>
-<p> an string ID, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not available.</p>
+<a name="g-usb-device-get-pid-as-str.returns"></a><h4>Returns</h4>
+<p> an string ID, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not available.</p>
</div>
<p class="since">Since: 0.2.4</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-get-device-class"></a><h3>g_usb_device_get_device_class ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_device_class (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the device class, typically a <a class="link" href="GUsbDevice.html#GUsbDeviceClassCode" title="enum GUsbDeviceClassCode"><span class="type">GUsbDeviceClassCode</span></a>.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.14.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-device-class.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -786,7 +786,7 @@ g_usb_device_get_device_class (<em class="parameter"><code><a class="link" href=
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.14.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-device-class.returns"></a><h4>Returns</h4>
<p> a device class number, e.g. 0x09 is a USB hub.</p>
</div>
<p class="since">Since: 0.1.7</p>
@@ -794,13 +794,13 @@ g_usb_device_get_device_class (<em class="parameter"><code><a class="link" href=
<hr>
<div class="refsect2">
<a name="g-usb-device-get-device-subclass"></a><h3>g_usb_device_get_device_subclass ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_device_subclass (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the device subclass qualified by the class number.
See <a class="link" href="GUsbDevice.html#g-usb-device-get-device-class" title="g_usb_device_get_device_class ()"><code class="function">g_usb_device_get_device_class()</code></a>.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.15.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-device-subclass.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -814,7 +814,7 @@ See <a class="link" href="GUsbDevice.html#g-usb-device-get-device-class" title="
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.15.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-device-subclass.returns"></a><h4>Returns</h4>
<p> a device subclass number.</p>
</div>
<p class="since">Since: 0.2.4</p>
@@ -822,13 +822,13 @@ See <a class="link" href="GUsbDevice.html#g-usb-device-get-device-class" title="
<hr>
<div class="refsect2">
<a name="g-usb-device-get-device-protocol"></a><h3>g_usb_device_get_device_protocol ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_device_protocol (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the device protocol qualified by the class and subclass numbers.
See <a class="link" href="GUsbDevice.html#g-usb-device-get-device-class" title="g_usb_device_get_device_class ()"><code class="function">g_usb_device_get_device_class()</code></a> and <a class="link" href="GUsbDevice.html#g-usb-device-get-device-subclass" title="g_usb_device_get_device_subclass ()"><code class="function">g_usb_device_get_device_subclass()</code></a>.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.16.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-device-protocol.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -842,7 +842,7 @@ See <a class="link" href="GUsbDevice.html#g-usb-device-get-device-class" title="
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.16.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-device-protocol.returns"></a><h4>Returns</h4>
<p> a device protocol number.</p>
</div>
<p class="since">Since: 0.2.4</p>
@@ -850,12 +850,12 @@ See <a class="link" href="GUsbDevice.html#g-usb-device-get-device-class" title="
<hr>
<div class="refsect2">
<a name="g-usb-device-get-manufacturer-index"></a><h3>g_usb_device_get_manufacturer_index ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_manufacturer_index (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the index for the Manufacturer string descriptor.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.17.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-manufacturer-index.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -869,7 +869,7 @@ g_usb_device_get_manufacturer_index (<em class="parameter"><code><a class="link"
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.17.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-manufacturer-index.returns"></a><h4>Returns</h4>
<p> a string descriptor index.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -877,12 +877,12 @@ g_usb_device_get_manufacturer_index (<em class="parameter"><code><a class="link"
<hr>
<div class="refsect2">
<a name="g-usb-device-get-product-index"></a><h3>g_usb_device_get_product_index ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_product_index (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the index for the Product string descriptor.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.18.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-product-index.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -896,7 +896,7 @@ g_usb_device_get_product_index (<em class="parameter"><code><a class="link" href
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.18.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-product-index.returns"></a><h4>Returns</h4>
<p> a string descriptor index.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -904,12 +904,12 @@ g_usb_device_get_product_index (<em class="parameter"><code><a class="link" href
<hr>
<div class="refsect2">
<a name="g-usb-device-get-serial-number-index"></a><h3>g_usb_device_get_serial_number_index ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_serial_number_index (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>);</pre>
<p>Gets the index for the Serial Number string descriptor.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.19.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-serial-number-index.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -923,7 +923,7 @@ g_usb_device_get_serial_number_index (<em class="parameter"><code><a class="link
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.19.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-serial-number-index.returns"></a><h4>Returns</h4>
<p> a string descriptor index.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -931,16 +931,16 @@ g_usb_device_get_serial_number_index (<em class="parameter"><code><a class="link
<hr>
<div class="refsect2">
<a name="g-usb-device-get-custom-index"></a><h3>g_usb_device_get_custom_index ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
g_usb_device_get_custom_index (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> class_id</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> subclass_id</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> protocol_id</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> class_id</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> subclass_id</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> protocol_id</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Gets the string index from the vendor class interface descriptor.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.20.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-custom-index.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -969,14 +969,14 @@ g_usb_device_get_custom_index (<em class="parameter"><code><a class="link" href=
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.20.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-custom-index.returns"></a><h4>Returns</h4>
<p> a non-zero index, or 0x00 for failure</p>
</div>
<p class="since">Since: 0.2.5</p>
@@ -984,19 +984,19 @@ g_usb_device_get_custom_index (<em class="parameter"><code><a class="link" href=
<hr>
<div class="refsect2">
<a name="g-usb-device-get-interface"></a><h3>g_usb_device_get_interface ()</h3>
-<pre class="programlisting"><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="returnvalue">GUsbInterface</span></a> *
+<pre class="programlisting"><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="returnvalue">GUsbInterface</span></a> *
g_usb_device_get_interface (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> class_id</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> subclass_id</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> protocol_id</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> class_id</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> subclass_id</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> protocol_id</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Gets the first interface that matches the vendor class interface descriptor.
If you want to find all the interfaces that match (there may be other
'alternate' interfaces you have to use <a class="link" href="GUsbDevice.html#g-usb-device-get-interfaces" title="g_usb_device_get_interfaces ()"><code class="function">g_usb_device_get_interfaces()</code></a> and
check each one manally.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.21.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-interface.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1025,15 +1025,15 @@ check each one manally.</p>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.21.6"></a><h4>Returns</h4>
-<p> a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for not found. </p>
+<a name="g-usb-device-get-interface.returns"></a><h4>Returns</h4>
+<p> a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for not found. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
</div>
<p class="since">Since: 0.2.8</p>
@@ -1041,13 +1041,13 @@ check each one manally.</p>
<hr>
<div class="refsect2">
<a name="g-usb-device-get-interfaces"></a><h3>g_usb_device_get_interfaces ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
g_usb_device_get_interfaces (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Gets all the interfaces exported by the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.22.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-interfaces.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1061,15 +1061,15 @@ g_usb_device_get_interfaces (<em class="parameter"><code><a class="link" href="G
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.22.6"></a><h4>Returns</h4>
-<p> an array of interfaces or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for error. </p>
+<a name="g-usb-device-get-interfaces.returns"></a><h4>Returns</h4>
+<p> an array of interfaces or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for error. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20container"><span class="acronym">transfer container</span></a>][<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GUsbInterface]</span></p>
</div>
<p class="since">Since: 0.2.8</p>
@@ -1077,14 +1077,14 @@ g_usb_device_get_interfaces (<em class="parameter"><code><a class="link" href="G
<hr>
<div class="refsect2">
<a name="g-usb-device-open"></a><h3>g_usb_device_open ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_open (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Opens the device for use.</p>
<p>Warning: this function is synchronous.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.23.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-open.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1098,28 +1098,28 @@ g_usb_device_open (<em class="parameter"><code><a class="link" href="GUsbDevice.
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.23.7"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-open.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-close"></a><h3>g_usb_device_close ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_close (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Closes the device when it is no longer required.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.24.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1133,23 +1133,23 @@ g_usb_device_close (<em class="parameter"><code><a class="link" href="GUsbDevice
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.24.6"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-close.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-reset"></a><h3>g_usb_device_reset ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_reset (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Perform a USB port reset to reinitialize a device.</p>
<p>If the reset succeeds, the device will appear to disconnected and reconnected.
This means the <em class="parameter"><code>device</code></em>
@@ -1157,8 +1157,8 @@ This means the <em class="parameter"><code>device</code></em>
rediscovered.</p>
<p>This is a blocking function which usually incurs a noticeable delay.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.25.7"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-reset.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1172,28 +1172,28 @@ rediscovered.</p>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.25.8"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-reset.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-get-configuration"></a><h3>g_usb_device_get_configuration ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
g_usb_device_get_configuration (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Get the bConfigurationValue for the active configuration of the device.</p>
<p>Warning: this function is synchronous.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.26.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-configuration.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1207,14 +1207,14 @@ g_usb_device_get_configuration (<em class="parameter"><code><a class="link" href
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.26.7"></a><h4>Returns</h4>
+<a name="g-usb-device-get-configuration.returns"></a><h4>Returns</h4>
<p> The bConfigurationValue of the active config, or -1 on error</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -1222,15 +1222,15 @@ g_usb_device_get_configuration (<em class="parameter"><code><a class="link" href
<hr>
<div class="refsect2">
<a name="g-usb-device-set-configuration"></a><h3>g_usb_device_set_configuration ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_set_configuration (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> configuration</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a> configuration</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Set the active bConfigurationValue for the device.</p>
<p>Warning: this function is synchronous.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.27.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-set-configuration.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1249,30 +1249,30 @@ g_usb_device_set_configuration (<em class="parameter"><code><a class="link" href
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.27.7"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-set-configuration.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-claim-interface"></a><h3>g_usb_device_claim_interface ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_claim_interface (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> interface</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a> interface</code></em>,
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceClaimInterfaceFlags" title="enum GUsbDeviceClaimInterfaceFlags"><span class="type">GUsbDeviceClaimInterfaceFlags</span></a> flags</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Claim an interface of the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.28.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-claim-interface.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1296,30 +1296,30 @@ g_usb_device_claim_interface (<em class="parameter"><code><a class="link" href="
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.28.6"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-claim-interface.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-release-interface"></a><h3>g_usb_device_release_interface ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_release_interface (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> interface</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a> interface</code></em>,
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceClaimInterfaceFlags" title="enum GUsbDeviceClaimInterfaceFlags"><span class="type">GUsbDeviceClaimInterfaceFlags</span></a> flags</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Release an interface of the device.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.29.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-release-interface.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1343,30 +1343,30 @@ g_usb_device_release_interface (<em class="parameter"><code><a class="link" href
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.29.6"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-release-interface.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-set-interface-alt"></a><h3>g_usb_device_set_interface_alt ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_set_interface_alt (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> interface</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> alt</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gint"><span class="type">gint</span></a> interface</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> alt</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Sets an alternate setting on an interface.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.30.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-set-interface-alt.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1390,30 +1390,30 @@ g_usb_device_set_interface_alt (<em class="parameter"><code><a class="link" href
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.30.6"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-set-interface-alt.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.2.8</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-get-string-descriptor"></a><h3>g_usb_device_get_string_descriptor ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
g_usb_device_get_string_descriptor (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> desc_index</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> desc_index</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Get a string descriptor from the device. The returned string should be freed
-with <a href="https://developer.gnome.org/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
+with <a href="/usr/share/gtk-doc/html/glibglib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when no longer needed.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.31.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-get-string-descriptor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1427,14 +1427,14 @@ with <a href="https://developer.gnome.org/glib/unstable/glib-Memory-Allocation.h
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.31.6"></a><h4>Returns</h4>
+<a name="g-usb-device-get-string-descriptor.returns"></a><h4>Returns</h4>
<p> a newly-allocated string holding the descriptor, or NULL on error.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -1442,25 +1442,25 @@ with <a href="https://developer.gnome.org/glib/unstable/glib-Memory-Allocation.h
<hr>
<div class="refsect2">
<a name="g-usb-device-control-transfer"></a><h3>g_usb_device_control_transfer ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_control_transfer (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceDirection" title="enum GUsbDeviceDirection"><span class="type">GUsbDeviceDirection</span></a> direction</code></em>,
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceRequestType" title="enum GUsbDeviceRequestType"><span class="type">GUsbDeviceRequestType</span></a> request_type</code></em>,
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceRecipient" title="enum GUsbDeviceRecipient"><span class="type">GUsbDeviceRecipient</span></a> recipient</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> request</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> value</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> idx</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *actual_length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> request</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> value</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> idx</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *actual_length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Perform a USB control transfer.</p>
<p>Warning: this function is synchronous, and cannot be cancelled.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.32.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-control-transfer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1505,7 +1505,7 @@ either input or output. </p></td>
</tr>
<tr>
<td class="parameter_name"><p>actual_length</p></td>
-<td class="parameter_description"><p>the actual number of bytes sent, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>the actual number of bytes sent, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@@ -1517,40 +1517,40 @@ timeout, use 0.</p></td>
</tr>
<tr>
<td class="parameter_name"><p>cancellable</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.32.7"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-control-transfer.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-bulk-transfer"></a><h3>g_usb_device_bulk_transfer ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_bulk_transfer (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *actual_length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *actual_length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Perform a USB bulk transfer.</p>
<p>Warning: this function is synchronous, and cannot be cancelled.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.33.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-bulk-transfer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1580,7 +1580,7 @@ either input or output. </p></td>
</tr>
<tr>
<td class="parameter_name"><p>actual_length</p></td>
-<td class="parameter_description"><p>the actual number of bytes sent, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>the actual number of bytes sent, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@@ -1592,40 +1592,40 @@ timeout, use 0.</p></td>
</tr>
<tr>
<td class="parameter_name"><p>cancellable</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.33.7"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-bulk-transfer.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
<hr>
<div class="refsect2">
<a name="g-usb-device-interrupt-transfer"></a><h3>g_usb_device_interrupt_transfer ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
g_usb_device_interrupt_transfer (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *actual_length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *actual_length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Perform a USB interrupt transfer.</p>
<p>Warning: this function is synchronous, and cannot be cancelled.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.34.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-interrupt-transfer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1655,7 +1655,7 @@ either input or output. </p></td>
</tr>
<tr>
<td class="parameter_name"><p>actual_length</p></td>
-<td class="parameter_description"><p>the actual number of bytes sent, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>the actual number of bytes sent, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@@ -1667,20 +1667,20 @@ timeout, use 0.</p></td>
</tr>
<tr>
<td class="parameter_name"><p>cancellable</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.34.7"></a><h4>Returns</h4>
-<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
+<a name="g-usb-device-interrupt-transfer.returns"></a><h4>Returns</h4>
+<p> <a href="/usr/share/gtk-doc/html/glibglib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</p>
</div>
<p class="since">Since: 0.1.0</p>
</div>
@@ -1692,19 +1692,19 @@ g_usb_device_control_transfer_async (<em class="parameter"><code><a class="link"
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceDirection" title="enum GUsbDeviceDirection"><span class="type">GUsbDeviceDirection</span></a> direction</code></em>,
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceRequestType" title="enum GUsbDeviceRequestType"><span class="type">GUsbDeviceRequestType</span></a> request_type</code></em>,
<em class="parameter"><code><a class="link" href="GUsbDevice.html#GUsbDeviceRecipient" title="enum GUsbDeviceRecipient"><span class="type">GUsbDeviceRecipient</span></a> recipient</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> request</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> value</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> idx</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> request</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> value</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> idx</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
<p>Do an async control transfer</p>
<div class="refsect3">
-<a name="id-1.3.5.9.35.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-control-transfer-async.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1736,7 +1736,7 @@ timeout, use 0.</p></td>
</tr>
<tr>
<td class="parameter_name"><p>cancellable</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@@ -1758,14 +1758,14 @@ timeout, use 0.</p></td>
<hr>
<div class="refsect2">
<a name="g-usb-device-control-transfer-finish"></a><h3>g_usb_device_control_transfer_finish ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
g_usb_device_control_transfer_finish (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Gets the result from the asynchronous function.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.36.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-control-transfer-finish.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1779,19 +1779,19 @@ g_usb_device_control_transfer_finish (<em class="parameter"><code><a class="link
</tr>
<tr>
<td class="parameter_name"><p>res</p></td>
-<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a></p></td>
+<td class="parameter_description"><p>the <a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.36.6"></a><h4>Returns</h4>
+<a name="g-usb-device-control-transfer-finish.returns"></a><h4>Returns</h4>
<p> the actual number of bytes sent, or -1 on error.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -1801,17 +1801,17 @@ g_usb_device_control_transfer_finish (<em class="parameter"><code><a class="link
<a name="g-usb-device-bulk-transfer-async"></a><h3>g_usb_device_bulk_transfer_async ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
g_usb_device_bulk_transfer_async (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
<p>Do an async bulk transfer</p>
<div class="refsect3">
-<a name="id-1.3.5.9.37.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-bulk-transfer-async.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1848,7 +1848,7 @@ timeout, use 0.</p></td>
</tr>
<tr>
<td class="parameter_name"><p>cancellable</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@@ -1870,14 +1870,14 @@ timeout, use 0.</p></td>
<hr>
<div class="refsect2">
<a name="g-usb-device-bulk-transfer-finish"></a><h3>g_usb_device_bulk_transfer_finish ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
g_usb_device_bulk_transfer_finish (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Gets the result from the asynchronous function.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.38.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-bulk-transfer-finish.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1891,19 +1891,19 @@ g_usb_device_bulk_transfer_finish (<em class="parameter"><code><a class="link" h
</tr>
<tr>
<td class="parameter_name"><p>res</p></td>
-<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a></p></td>
+<td class="parameter_description"><p>the <a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.38.6"></a><h4>Returns</h4>
+<a name="g-usb-device-bulk-transfer-finish.returns"></a><h4>Returns</h4>
<p> the actual number of bytes sent, or -1 on error.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -1913,17 +1913,17 @@ g_usb_device_bulk_transfer_finish (<em class="parameter"><code><a class="link" h
<a name="g-usb-device-interrupt-transfer-async"></a><h3>g_usb_device_interrupt_transfer_async ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
g_usb_device_interrupt_transfer_async (<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> endpoint</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gsize"><span class="type">gsize</span></a> length</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
<p>Do an async interrupt transfer</p>
<div class="refsect3">
-<a name="id-1.3.5.9.39.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-interrupt-transfer-async.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -1960,7 +1960,7 @@ timeout, use 0.</p></td>
</tr>
<tr>
<td class="parameter_name"><p>cancellable</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/gioGCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@@ -1982,15 +1982,15 @@ timeout, use 0.</p></td>
<hr>
<div class="refsect2">
<a name="g-usb-device-interrupt-transfer-finish"></a><h3>g_usb_device_interrupt_transfer_finish ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gssize"><span class="returnvalue">gssize</span></a>
g_usb_device_interrupt_transfer_finish
(<em class="parameter"><code><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<p>Gets the result from the asynchronous function.</p>
<div class="refsect3">
-<a name="id-1.3.5.9.40.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-interrupt-transfer-finish.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -2004,19 +2004,19 @@ g_usb_device_interrupt_transfer_finish
</tr>
<tr>
<td class="parameter_name"><p>res</p></td>
-<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a></p></td>
+<td class="parameter_description"><p>the <a href="/usr/share/gtk-doc/html/gioGAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.5.9.40.6"></a><h4>Returns</h4>
+<a name="g-usb-device-interrupt-transfer-finish.returns"></a><h4>Returns</h4>
<p> the actual number of bytes sent, or -1 on error.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -2034,8 +2034,8 @@ g_usb_device_interrupt_transfer_finish
<a name="GUsbDeviceDirection"></a><h3>enum GUsbDeviceDirection</h3>
<p>The message direction.</p>
<div class="refsect3">
-<a name="id-1.3.5.10.3.4"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceDirection.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -2061,8 +2061,8 @@ g_usb_device_interrupt_transfer_finish
<a name="GUsbDeviceRequestType"></a><h3>enum GUsbDeviceRequestType</h3>
<p>The message request type.</p>
<div class="refsect3">
-<a name="id-1.3.5.10.4.4"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceRequestType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -2098,8 +2098,8 @@ g_usb_device_interrupt_transfer_finish
<a name="GUsbDeviceRecipient"></a><h3>enum GUsbDeviceRecipient</h3>
<p>The message recipient.</p>
<div class="refsect3">
-<a name="id-1.3.5.10.5.4"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceRecipient.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -2135,8 +2135,8 @@ g_usb_device_interrupt_transfer_finish
<a name="GUsbDeviceError"></a><h3>enum GUsbDeviceError</h3>
<p>The error code.</p>
<div class="refsect3">
-<a name="id-1.3.5.10.6.4"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceError.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -2208,8 +2208,8 @@ g_usb_device_interrupt_transfer_finish
<p>Flags for the g_usb_device_claim_interface and
g_usb_device_release_interface methods flags parameters.</p>
<div class="refsect3">
-<a name="id-1.3.5.10.7.4"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceClaimInterfaceFlags.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -2228,8 +2228,8 @@ g_usb_device_release_interface methods flags parameters.</p>
<a name="GUsbDeviceClassCode"></a><h3>enum GUsbDeviceClassCode</h3>
<p>The USB device class.</p>
<div class="refsect3">
-<a name="id-1.3.5.10.8.4"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceClassCode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -2375,19 +2375,19 @@ g_usb_device_release_interface methods flags parameters.</p>
<hr>
<div class="refsect2">
<a name="GUsbDevice--libusb-device"></a><h3>The <code class="literal">“libusb-device”</code> property</h3>
-<pre class="programlisting"> “libusb-device” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre>
+<pre class="programlisting"> “libusb-device” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre>
<p>Flags: Read / Write / Construct Only</p>
</div>
<hr>
<div class="refsect2">
<a name="GUsbDevice--platform-id"></a><h3>The <code class="literal">“platform-id”</code> property</h3>
-<pre class="programlisting"> “platform-id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
+<pre class="programlisting"> “platform-id” <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>Flags: Write / Construct Only</p>
<p>Default value: NULL</p>
</div>
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/GUsbDeviceList.html b/docs/api/html/GUsbDeviceList.html
index 26b71d7..6c6771b 100644
--- a/docs/api/html/GUsbDeviceList.html
+++ b/docs/api/html/GUsbDeviceList.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GUsbDeviceList: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="libgusb.html" title="libgusb GObject library">
<link rel="prev" href="GUsbDevice.html" title="GUsbDevice">
-<link rel="next" href="GUsbInterface.html" title="GUsbInterface">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<link rel="next" href="gusb-gusb-interface.html" title="gusb-interface">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -23,7 +23,7 @@
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="libgusb.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="GUsbDevice.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="GUsbInterface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="gusb-gusb-interface.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="GUsbDeviceList"></a><div class="titlepage"></div>
@@ -36,7 +36,7 @@
</tr></table></div>
<div class="refsect1">
<a name="GUsbDeviceList.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
@@ -60,7 +60,7 @@
</tr>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
</td>
<td class="function_name">
<a class="link" href="GUsbDeviceList.html#g-usb-device-list-get-devices" title="g_usb_device_list_get_devices ()">g_usb_device_list_get_devices</a> <span class="c_punctuation">()</span>
@@ -87,7 +87,7 @@
</div>
<div class="refsect1">
<a name="GUsbDeviceList.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table border="0">
+<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="properties_type">
<col width="300px" class="properties_name">
@@ -103,7 +103,7 @@
</div>
<div class="refsect1">
<a name="GUsbDeviceList.signals"></a><h2>Signals</h2>
-<div class="informaltable"><table border="0">
+<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="signals_return">
<col width="300px" class="signals_name">
@@ -113,19 +113,19 @@
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GUsbDeviceList.html#GUsbDeviceList-device-added" title="The “device-added” signal">device-added</a></td>
-<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
+<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
<td class="signal_name"><a class="link" href="GUsbDeviceList.html#GUsbDeviceList-device-removed" title="The “device-removed” signal">device-removed</a></td>
-<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
+<td class="signal_flags"><a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="GUsbDeviceList.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
@@ -148,7 +148,7 @@
</div>
<div class="refsect1">
<a name="GUsbDeviceList.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
<span class="lineart">╰──</span> GUsbDeviceList
</pre>
</div>
@@ -167,8 +167,8 @@ g_usb_device_list_new (<em class="parameter"><code><a class="link" href="GUsbCon
<p>You will need to call <a class="link" href="GUsbDeviceList.html#g-usb-device-list-coldplug" title="g_usb_device_list_coldplug ()"><code class="function">g_usb_device_list_coldplug()</code></a> to coldplug the
list of devices after creating a device list.</p>
<div class="refsect3">
-<a name="id-1.3.6.9.2.8"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-list-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -182,7 +182,7 @@ list of devices after creating a device list.</p>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.6.9.2.9"></a><h4>Returns</h4>
+<a name="g-usb-device-list-new.returns"></a><h4>Returns</h4>
<p> a new <a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"><span class="type">GUsbDeviceList</span></a></p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -195,8 +195,8 @@ g_usb_device_list_coldplug (<em class="parameter"><code><a class="link" href="GU
<div class="warning"><p><code class="literal">g_usb_device_list_coldplug</code> is deprecated and should not be used in newly-written code.</p></div>
<p>This function does nothing.</p>
<div class="refsect3">
-<a name="id-1.3.6.9.3.7"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-list-coldplug.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -214,12 +214,12 @@ g_usb_device_list_coldplug (<em class="parameter"><code><a class="link" href="GU
<hr>
<div class="refsect2">
<a name="g-usb-device-list-get-devices"></a><h3>g_usb_device_list_get_devices ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
g_usb_device_list_get_devices (<em class="parameter"><code><a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"><span class="type">GUsbDeviceList</span></a> *list</code></em>);</pre>
<div class="warning"><p><code class="literal">g_usb_device_list_get_devices</code> is deprecated and should not be used in newly-written code.</p></div>
<div class="refsect3">
-<a name="id-1.3.6.9.4.6"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-list-get-devices.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -233,8 +233,8 @@ g_usb_device_list_get_devices (<em class="parameter"><code><a class="link" href=
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.6.9.4.7"></a><h4>Returns</h4>
-<p> a new <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>'s. </p>
+<a name="g-usb-device-list-get-devices.returns"></a><h4>Returns</h4>
+<p> a new <a href="/usr/share/gtk-doc/html/glibglib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>'s. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/element-type"><span class="acronym">element-type</span></a> GUsbDevice]</span></p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -244,14 +244,14 @@ g_usb_device_list_get_devices (<em class="parameter"><code><a class="link" href=
<a name="g-usb-device-list-find-by-bus-address"></a><h3>g_usb_device_list_find_by_bus_address ()</h3>
<pre class="programlisting"><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="returnvalue">GUsbDevice</span></a> *
g_usb_device_list_find_by_bus_address (<em class="parameter"><code><a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"><span class="type">GUsbDeviceList</span></a> *list</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> bus</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> address</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> bus</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="type">guint8</span></a> address</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<div class="warning"><p><code class="literal">g_usb_device_list_find_by_bus_address</code> is deprecated and should not be used in newly-written code.</p></div>
<p>Finds a device based on its bus and address values.</p>
<div class="refsect3">
-<a name="id-1.3.6.9.5.7"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-list-find-by-bus-address.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -275,15 +275,15 @@ g_usb_device_list_find_by_bus_address (<em class="parameter"><code><a class="lin
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.6.9.5.8"></a><h4>Returns</h4>
-<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
+<a name="g-usb-device-list-find-by-bus-address.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -293,14 +293,14 @@ g_usb_device_list_find_by_bus_address (<em class="parameter"><code><a class="lin
<a name="g-usb-device-list-find-by-vid-pid"></a><h3>g_usb_device_list_find_by_vid_pid ()</h3>
<pre class="programlisting"><a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="returnvalue">GUsbDevice</span></a> *
g_usb_device_list_find_by_vid_pid (<em class="parameter"><code><a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"><span class="type">GUsbDeviceList</span></a> *list</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> vid</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> pid</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> vid</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint16"><span class="type">guint16</span></a> pid</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<div class="warning"><p><code class="literal">g_usb_device_list_find_by_vid_pid</code> is deprecated and should not be used in newly-written code.</p></div>
<p>Finds a device based on its bus and address values.</p>
<div class="refsect3">
-<a name="id-1.3.6.9.6.7"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-device-list-find-by-vid-pid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -324,15 +324,15 @@ g_usb_device_list_find_by_vid_pid (<em class="parameter"><code><a class="link" h
</tr>
<tr>
<td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>A <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
+<td class="parameter_description"><p>A <a href="/usr/share/gtk-doc/html/glibglib-Error-Reporting.html#GError"><span class="type">GError</span></a> or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect3">
-<a name="id-1.3.6.9.6.8"></a><h4>Returns</h4>
-<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
+<a name="g-usb-device-list-find-by-vid-pid.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> if not found. </p>
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -378,11 +378,11 @@ g_usb_device_list_find_by_vid_pid (<em class="parameter"><code><a class="link" h
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"><span class="type">GUsbDeviceList</span></a> *list,
<a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device,
- <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
+ <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>This signal is emitted when a USB device is added.</p>
<div class="refsect3">
-<a name="id-1.3.6.12.2.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceList-device-added.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -407,7 +407,7 @@ user_function (<a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"
</tbody>
</table></div>
</div>
-<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
+<p>Flags: <a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
</div>
<hr>
<div class="refsect2">
@@ -415,11 +415,11 @@ user_function (<a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"
<pre class="programlisting"><span class="returnvalue">void</span>
user_function (<a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"><span class="type">GUsbDeviceList</span></a> *list,
<a class="link" href="GUsbDevice.html" title="GUsbDevice"><span class="type">GUsbDevice</span></a> *device,
- <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
+ <a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>This signal is emitted when a USB device is removed.</p>
<div class="refsect3">
-<a name="id-1.3.6.12.3.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbDeviceList-device-removed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -444,11 +444,11 @@ user_function (<a class="link" href="GUsbDeviceList.html" title="GUsbDeviceList"
</tbody>
</table></div>
</div>
-<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
+<p>Flags: <a href="/usr/share/gtk-doc/html/gobjectgobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
</div>
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/GUsbInterface.html b/docs/api/html/GUsbInterface.html
deleted file mode 100644
index efa7a3c..0000000
--- a/docs/api/html/GUsbInterface.html
+++ /dev/null
@@ -1,402 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>GUsbInterface: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="GUsb Reference Manual">
-<link rel="up" href="libgusb.html" title="libgusb GObject library">
-<link rel="prev" href="GUsbDeviceList.html" title="GUsbDeviceList">
-<link rel="next" href="libgusb-helpers.html" title="libgusb glib helpers">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
-<link rel="stylesheet" href="style.css" type="text/css">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
-<td width="100%" align="left" class="shortcuts">
-<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
- <a href="#GUsbInterface.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
- <a href="#GUsbInterface.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
-</td>
-<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
-<td><a accesskey="u" href="libgusb.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
-<td><a accesskey="p" href="GUsbDeviceList.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="libgusb-helpers.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
-</tr></table>
-<div class="refentry">
-<a name="GUsbInterface"></a><div class="titlepage"></div>
-<div class="refnamediv"><table width="100%"><tr>
-<td valign="top">
-<h2><span class="refentrytitle"><a name="GUsbInterface.top_of_page"></a>GUsbInterface</span></h2>
-<p>GUsbInterface — GLib wrapper around a USB interface.</p>
-</td>
-<td class="gallery_image" valign="top" align="right"></td>
-</tr></table></div>
-<div class="refsect1">
-<a name="GUsbInterface.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="functions_return">
-<col class="functions_name">
-</colgroup>
-<tbody>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-length" title="g_usb_interface_get_length ()">g_usb_interface_get_length</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-kind" title="g_usb_interface_get_kind ()">g_usb_interface_get_kind</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-number" title="g_usb_interface_get_number ()">g_usb_interface_get_number</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-alternate" title="g_usb_interface_get_alternate ()">g_usb_interface_get_alternate</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-class" title="g_usb_interface_get_class ()">g_usb_interface_get_class</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-subclass" title="g_usb_interface_get_subclass ()">g_usb_interface_get_subclass</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-protocol" title="g_usb_interface_get_protocol ()">g_usb_interface_get_protocol</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-index" title="g_usb_interface_get_index ()">g_usb_interface_get_index</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-<tr>
-<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> *
-</td>
-<td class="function_name">
-<a class="link" href="GUsbInterface.html#g-usb-interface-get-extra" title="g_usb_interface_get_extra ()">g_usb_interface_get_extra</a> <span class="c_punctuation">()</span>
-</td>
-</tr>
-</tbody>
-</table></div>
-</div>
-<div class="refsect1">
-<a name="GUsbInterface.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="name">
-<col class="description">
-</colgroup>
-<tbody><tr>
-<td class="datatype_keyword"> </td>
-<td class="function_name"><a class="link" href="GUsbInterface.html#GUsbInterface-struct" title="GUsbInterface">GUsbInterface</a></td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect1">
-<a name="GUsbInterface.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
- <span class="lineart">╰──</span> GUsbInterface
-</pre>
-</div>
-<div class="refsect1">
-<a name="GUsbInterface.description"></a><h2>Description</h2>
-<p>This object is a thin glib wrapper around a libusb_interface_descriptor.</p>
-<p>All the data is copied when the object is created and the original
-descriptor can be destoyed any at point.</p>
-</div>
-<div class="refsect1">
-<a name="GUsbInterface.functions_details"></a><h2>Functions</h2>
-<div class="refsect2">
-<a name="g-usb-interface-get-length"></a><h3>g_usb_interface_get_length ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_length (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the USB bus number for the interface.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.2.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.2.6"></a><h4>Returns</h4>
-<p> The 8-bit bus number</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-kind"></a><h3>g_usb_interface_get_kind ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_kind (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the type of interface.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.3.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.3.6"></a><h4>Returns</h4>
-<p> The 8-bit address</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-number"></a><h3>g_usb_interface_get_number ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_number (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the interface number.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.4.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.4.6"></a><h4>Returns</h4>
-<p> The interface ID</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-alternate"></a><h3>g_usb_interface_get_alternate ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_alternate (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the alternate setting for the interface.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.5.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.5.6"></a><h4>Returns</h4>
-<p> alt setting, typically zero.</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-class"></a><h3>g_usb_interface_get_class ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_class (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the interface class, typically a <span class="type">GUsbInterfaceClassCode</span>.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.6.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.6.6"></a><h4>Returns</h4>
-<p> a interface class number, e.g. 0x09 is a USB hub.</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-subclass"></a><h3>g_usb_interface_get_subclass ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_subclass (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the interface subclass qualified by the class number.
-See <a class="link" href="GUsbInterface.html#g-usb-interface-get-class" title="g_usb_interface_get_class ()"><code class="function">g_usb_interface_get_class()</code></a>.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.7.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.7.6"></a><h4>Returns</h4>
-<p> a interface subclass number.</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-protocol"></a><h3>g_usb_interface_get_protocol ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_protocol (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the interface protocol qualified by the class and subclass numbers.
-See <a class="link" href="GUsbInterface.html#g-usb-interface-get-class" title="g_usb_interface_get_class ()"><code class="function">g_usb_interface_get_class()</code></a> and <a class="link" href="GUsbInterface.html#g-usb-interface-get-subclass" title="g_usb_interface_get_subclass ()"><code class="function">g_usb_interface_get_subclass()</code></a>.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.8.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.8.6"></a><h4>Returns</h4>
-<p> a interface protocol number.</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-index"></a><h3>g_usb_interface_get_index ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
-g_usb_interface_get_index (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets the index for the string descriptor.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.9.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.9.6"></a><h4>Returns</h4>
-<p> a string descriptor index.</p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="g-usb-interface-get-extra"></a><h3>g_usb_interface_get_extra ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> *
-g_usb_interface_get_extra (<em class="parameter"><code><a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
-<p>Gets any extra data from the interface.</p>
-<div class="refsect3">
-<a name="id-1.3.7.7.10.5"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
-<colgroup>
-<col width="150px" class="parameters_name">
-<col class="parameters_description">
-<col width="200px" class="parameters_annotations">
-</colgroup>
-<tbody><tr>
-<td class="parameter_name"><p>interface</p></td>
-<td class="parameter_description"><p>a <a class="link" href="GUsbInterface.html" title="GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
-<td class="parameter_annotations"> </td>
-</tr></tbody>
-</table></div>
-</div>
-<div class="refsect3">
-<a name="id-1.3.7.7.10.6"></a><h4>Returns</h4>
-<p> a <a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for failure. </p>
-<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
-</div>
-<p class="since">Since: 0.2.8</p>
-</div>
-</div>
-<div class="refsect1">
-<a name="GUsbInterface.other_details"></a><h2>Types and Values</h2>
-<div class="refsect2">
-<a name="GUsbInterface-struct"></a><h3>GUsbInterface</h3>
-<pre class="programlisting">typedef struct _GUsbInterface GUsbInterface;</pre>
-</div>
-</div>
-</div>
-<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
-</body>
-</html> \ No newline at end of file
diff --git a/docs/api/html/faq.html b/docs/api/html/faq.html
index 3e5bf4d..29bbc70 100644
--- a/docs/api/html/faq.html
+++ b/docs/api/html/faq.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Frequently asked questions: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="index.html" title="GUsb Reference Manual">
<link rel="prev" href="gusb-gusb-version.html" title="gusb-version">
<link rel="next" href="faq.html" title="FAQ">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -40,6 +40,6 @@
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/gusb-gusb-interface.html b/docs/api/html/gusb-gusb-interface.html
new file mode 100644
index 0000000..f1c54e2
--- /dev/null
+++ b/docs/api/html/gusb-gusb-interface.html
@@ -0,0 +1,414 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gusb-interface: GUsb Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="GUsb Reference Manual">
+<link rel="up" href="libgusb.html" title="libgusb GObject library">
+<link rel="prev" href="GUsbDeviceList.html" title="GUsbDeviceList">
+<link rel="next" href="libgusb-helpers.html" title="libgusb glib helpers">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#gusb-gusb-interface.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#gusb-gusb-interface.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgusb.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GUsbDeviceList.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgusb-helpers.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gusb-gusb-interface"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gusb-gusb-interface.top_of_page"></a>gusb-interface</span></h2>
+<p>gusb-interface — GLib wrapper around a USB interface.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="gusb-gusb-interface.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_return">
+<col class="functions_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-length" title="g_usb_interface_get_length ()">g_usb_interface_get_length</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-kind" title="g_usb_interface_get_kind ()">g_usb_interface_get_kind</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-number" title="g_usb_interface_get_number ()">g_usb_interface_get_number</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-alternate" title="g_usb_interface_get_alternate ()">g_usb_interface_get_alternate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-class" title="g_usb_interface_get_class ()">g_usb_interface_get_class</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-subclass" title="g_usb_interface_get_subclass ()">g_usb_interface_get_subclass</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-protocol" title="g_usb_interface_get_protocol ()">g_usb_interface_get_protocol</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-index" title="g_usb_interface_get_index ()">g_usb_interface_get_index</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="/usr/share/gtk-doc/html/glibglib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-extra" title="g_usb_interface_get_extra ()">g_usb_interface_get_extra</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<a name="GUsbInterface"></a><div class="refsect1">
+<a name="gusb-gusb-interface.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="gusb-gusb-interface.html#G-USB-TYPE-INTERFACE:CAPS" title="G_USB_TYPE_INTERFACE">G_USB_TYPE_INTERFACE</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="gusb-gusb-interface.html#GUsbInterface-struct" title="GUsbInterface">GUsbInterface</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="gusb-gusb-interface.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobjectgobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
+ <span class="lineart">╰──</span> GUsbInterface
+</pre>
+</div>
+<div class="refsect1">
+<a name="gusb-gusb-interface.description"></a><h2>Description</h2>
+<p>This object is a thin glib wrapper around a libusb_interface_descriptor.</p>
+<p>All the data is copied when the object is created and the original
+descriptor can be destoyed any at point.</p>
+</div>
+<div class="refsect1">
+<a name="gusb-gusb-interface.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="g-usb-interface-get-length"></a><h3>g_usb_interface_get_length ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_length (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the USB bus number for the interface.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-length.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-length.returns"></a><h4>Returns</h4>
+<p> The 8-bit bus number</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-kind"></a><h3>g_usb_interface_get_kind ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_kind (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the type of interface.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-kind.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-kind.returns"></a><h4>Returns</h4>
+<p> The 8-bit address</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-number"></a><h3>g_usb_interface_get_number ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_number (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the interface number.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-number.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-number.returns"></a><h4>Returns</h4>
+<p> The interface ID</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-alternate"></a><h3>g_usb_interface_get_alternate ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_alternate (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the alternate setting for the interface.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-alternate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-alternate.returns"></a><h4>Returns</h4>
+<p> alt setting, typically zero.</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-class"></a><h3>g_usb_interface_get_class ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_class (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the interface class, typically a <span class="type">GUsbInterfaceClassCode</span>.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-class.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-class.returns"></a><h4>Returns</h4>
+<p> a interface class number, e.g. 0x09 is a USB hub.</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-subclass"></a><h3>g_usb_interface_get_subclass ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_subclass (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the interface subclass qualified by the class number.
+See <a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-class" title="g_usb_interface_get_class ()"><code class="function">g_usb_interface_get_class()</code></a>.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-subclass.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-subclass.returns"></a><h4>Returns</h4>
+<p> a interface subclass number.</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-protocol"></a><h3>g_usb_interface_get_protocol ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_protocol (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the interface protocol qualified by the class and subclass numbers.
+See <a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-class" title="g_usb_interface_get_class ()"><code class="function">g_usb_interface_get_class()</code></a> and <a class="link" href="gusb-gusb-interface.html#g-usb-interface-get-subclass" title="g_usb_interface_get_subclass ()"><code class="function">g_usb_interface_get_subclass()</code></a>.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-protocol.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-protocol.returns"></a><h4>Returns</h4>
+<p> a interface protocol number.</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-index"></a><h3>g_usb_interface_get_index ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a>
+g_usb_interface_get_index (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets the index for the string descriptor.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-index.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-index.returns"></a><h4>Returns</h4>
+<p> a string descriptor index.</p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="g-usb-interface-get-extra"></a><h3>g_usb_interface_get_extra ()</h3>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> *
+g_usb_interface_get_extra (<em class="parameter"><code><a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a> *interface</code></em>);</pre>
+<p>Gets any extra data from the interface.</p>
+<div class="refsect3">
+<a name="g-usb-interface-get-extra.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interface</p></td>
+<td class="parameter_description"><p>a <a class="link" href="gusb-gusb-interface.html#GUsbInterface"><span class="type">GUsbInterface</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="g-usb-interface-get-extra.returns"></a><h4>Returns</h4>
+<p> a <a href="/usr/share/gtk-doc/html/glibglib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a>, or <a href="/usr/share/gtk-doc/html/liboilliboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> for failure. </p>
+<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
+</div>
+<p class="since">Since: 0.2.8</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="gusb-gusb-interface.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="G-USB-TYPE-INTERFACE:CAPS"></a><h3>G_USB_TYPE_INTERFACE</h3>
+<pre class="programlisting">#define G_USB_TYPE_INTERFACE (g_usb_interface_get_type ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GUsbInterface-struct"></a><h3>GUsbInterface</h3>
+<pre class="programlisting">typedef struct _GUsbInterface GUsbInterface;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.25</div>
+</body>
+</html> \ No newline at end of file
diff --git a/docs/api/html/gusb-gusb-source.html b/docs/api/html/gusb-gusb-source.html
index 9e4ef24..1103351 100644
--- a/docs/api/html/gusb-gusb-source.html
+++ b/docs/api/html/gusb-gusb-source.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>gusb-source: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="libgusb.html" title="libgusb GObject library">
<link rel="prev" href="GUsbContext.html" title="GUsbContext">
<link rel="next" href="GUsbDevice.html" title="GUsbDevice">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -33,7 +33,7 @@
</tr></table></div>
<div class="refsect1">
<a name="gusb-gusb-source.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
@@ -41,7 +41,7 @@
<tbody>
<tr>
<td class="function_type">
-<a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
+<a href="/usr/share/gtk-doc/html/glibglib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
</td>
<td class="function_name">
<a class="link" href="gusb-gusb-source.html#g-usb-source-error-quark" title="g_usb_source_error_quark ()">g_usb_source_error_quark</a> <span class="c_punctuation">()</span>
@@ -60,7 +60,7 @@
</div>
<div class="refsect1">
<a name="gusb-gusb-source.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
@@ -90,11 +90,11 @@ a thread. It's now pretty much unused.</p>
<a name="gusb-gusb-source.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="g-usb-source-error-quark"></a><h3>g_usb_source_error_quark ()</h3>
-<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
+<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glibglib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
g_usb_source_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<div class="warning"><p><code class="literal">g_usb_source_error_quark</code> is deprecated and should not be used in newly-written code.</p></div>
<div class="refsect3">
-<a name="id-1.3.4.6.2.6"></a><h4>Returns</h4>
+<a name="g-usb-source-error-quark.returns"></a><h4>Returns</h4>
<p> Our personal error quark.</p>
</div>
<p class="since">Since: 0.1.0</p>
@@ -104,14 +104,14 @@ g_usb_source_error_quark (<em class="parameter"><code><span class="type">void</s
<a name="g-usb-source-set-callback"></a><h3>g_usb_source_set_callback ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
g_usb_source_set_callback (<em class="parameter"><code><a class="link" href="gusb-gusb-source.html#GUsbSource" title="GUsbSource"><span class="type">GUsbSource</span></a> *source</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GSourceFunc"><span class="type">GSourceFunc</span></a> func</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>,
- <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> notify</code></em>);</pre>
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-The-Main-Event-Loop.html#GSourceFunc"><span class="type">GSourceFunc</span></a> func</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>,
+ <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glibglib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> notify</code></em>);</pre>
<div class="warning"><p><code class="literal">g_usb_source_set_callback</code> is deprecated and should not be used in newly-written code.</p></div>
<p>This function does nothing.</p>
<div class="refsect3">
-<a name="id-1.3.4.6.3.7"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="g-usb-source-set-callback.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
@@ -136,7 +136,7 @@ g_usb_source_set_callback (<em class="parameter"><code><a class="link" href="gus
</tr>
<tr>
<td class="parameter_name"><p>notify</p></td>
-<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a></p></td>
+<td class="parameter_description"><p>a <a href="/usr/share/gtk-doc/html/glibglib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@@ -157,8 +157,8 @@ g_usb_source_set_callback (<em class="parameter"><code><a class="link" href="gus
<a name="GUsbSourceError"></a><h3>enum GUsbSourceError</h3>
<p>The error code.</p>
<div class="refsect3">
-<a name="id-1.3.4.7.3.4"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="GUsbSourceError.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
@@ -180,6 +180,6 @@ g_usb_source_set_callback (<em class="parameter"><code><a class="link" href="gus
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/gusb-gusb-version.html b/docs/api/html/gusb-gusb-version.html
index dc81c02..399cb24 100644
--- a/docs/api/html/gusb-gusb-version.html
+++ b/docs/api/html/gusb-gusb-version.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>gusb-version: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="libgusb-helpers.html" title="libgusb glib helpers">
<link rel="prev" href="libgusb-helpers.html" title="libgusb glib helpers">
<link rel="next" href="faq.html" title="Frequently asked questions">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -33,7 +33,7 @@
</tr></table></div>
<div class="refsect1">
<a name="gusb-gusb-version.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
@@ -48,7 +48,7 @@
</div>
<div class="refsect1">
<a name="gusb-gusb-version.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
@@ -101,13 +101,13 @@ major.minor.micro.</p>
<hr>
<div class="refsect2">
<a name="G-USB-MICRO-VERSION:CAPS"></a><h3>G_USB_MICRO_VERSION</h3>
-<pre class="programlisting">#define G_USB_MICRO_VERSION (9)
+<pre class="programlisting">#define G_USB_MICRO_VERSION (10)
</pre>
<p>The compile-time micro version</p>
</div>
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/gusb.devhelp2 b/docs/api/html/gusb.devhelp2
index 1594696..7aff7a3 100644
--- a/docs/api/html/gusb.devhelp2
+++ b/docs/api/html/gusb.devhelp2
@@ -11,7 +11,7 @@
<sub name="gusb-source" link="gusb-gusb-source.html"/>
<sub name="GUsbDevice" link="GUsbDevice.html"/>
<sub name="GUsbDeviceList" link="GUsbDeviceList.html"/>
- <sub name="GUsbInterface" link="GUsbInterface.html"/>
+ <sub name="gusb-interface" link="gusb-gusb-interface.html"/>
</sub>
<sub name="libgusb glib helpers" link="libgusb-helpers.html">
<sub name="gusb-version" link="gusb-gusb-version.html"/>
@@ -34,6 +34,7 @@
<keyword type="function" name="g_usb_context_find_by_bus_address ()" link="GUsbContext.html#g-usb-context-find-by-bus-address" since="0.2.2"/>
<keyword type="function" name="g_usb_context_find_by_vid_pid ()" link="GUsbContext.html#g-usb-context-find-by-vid-pid" since="0.2.2"/>
<keyword type="function" name="g_usb_context_find_by_platform_id ()" link="GUsbContext.html#g-usb-context-find-by-platform-id" since="0.2.4"/>
+ <keyword type="function" name="g_usb_context_wait_for_replug ()" link="GUsbContext.html#g-usb-context-wait-for-replug" since="0.2.9"/>
<keyword type="macro" name="G_USB_CONTEXT_ERROR" link="GUsbContext.html#G-USB-CONTEXT-ERROR:CAPS"/>
<keyword type="struct" name="struct GUsbContext" link="GUsbContext.html#GUsbContext-struct"/>
<keyword type="struct" name="struct GUsbContextClass" link="GUsbContext.html#GUsbContextClass"/>
@@ -111,16 +112,17 @@
<keyword type="property" name="The “context” property" link="GUsbDeviceList.html#GUsbDeviceList--context"/>
<keyword type="signal" name="The “device-added” signal" link="GUsbDeviceList.html#GUsbDeviceList-device-added"/>
<keyword type="signal" name="The “device-removed” signal" link="GUsbDeviceList.html#GUsbDeviceList-device-removed"/>
- <keyword type="function" name="g_usb_interface_get_length ()" link="GUsbInterface.html#g-usb-interface-get-length" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_kind ()" link="GUsbInterface.html#g-usb-interface-get-kind" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_number ()" link="GUsbInterface.html#g-usb-interface-get-number" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_alternate ()" link="GUsbInterface.html#g-usb-interface-get-alternate" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_class ()" link="GUsbInterface.html#g-usb-interface-get-class" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_subclass ()" link="GUsbInterface.html#g-usb-interface-get-subclass" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_protocol ()" link="GUsbInterface.html#g-usb-interface-get-protocol" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_index ()" link="GUsbInterface.html#g-usb-interface-get-index" since="0.2.8"/>
- <keyword type="function" name="g_usb_interface_get_extra ()" link="GUsbInterface.html#g-usb-interface-get-extra" since="0.2.8"/>
- <keyword type="struct" name="GUsbInterface" link="GUsbInterface.html#GUsbInterface-struct"/>
+ <keyword type="function" name="g_usb_interface_get_length ()" link="gusb-gusb-interface.html#g-usb-interface-get-length" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_kind ()" link="gusb-gusb-interface.html#g-usb-interface-get-kind" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_number ()" link="gusb-gusb-interface.html#g-usb-interface-get-number" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_alternate ()" link="gusb-gusb-interface.html#g-usb-interface-get-alternate" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_class ()" link="gusb-gusb-interface.html#g-usb-interface-get-class" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_subclass ()" link="gusb-gusb-interface.html#g-usb-interface-get-subclass" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_protocol ()" link="gusb-gusb-interface.html#g-usb-interface-get-protocol" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_index ()" link="gusb-gusb-interface.html#g-usb-interface-get-index" since="0.2.8"/>
+ <keyword type="function" name="g_usb_interface_get_extra ()" link="gusb-gusb-interface.html#g-usb-interface-get-extra" since="0.2.8"/>
+ <keyword type="macro" name="G_USB_TYPE_INTERFACE" link="gusb-gusb-interface.html#G-USB-TYPE-INTERFACE:CAPS"/>
+ <keyword type="struct" name="GUsbInterface" link="gusb-gusb-interface.html#GUsbInterface-struct"/>
<keyword type="macro" name="G_USB_CHECK_VERSION()" link="gusb-gusb-version.html#G-USB-CHECK-VERSION:CAPS"/>
<keyword type="macro" name="G_USB_MAJOR_VERSION" link="gusb-gusb-version.html#G-USB-MAJOR-VERSION:CAPS"/>
<keyword type="macro" name="G_USB_MINOR_VERSION" link="gusb-gusb-version.html#G-USB-MINOR-VERSION:CAPS"/>
diff --git a/docs/api/html/index.html b/docs/api/html/index.html
index 09fdc4e..d502a44 100644
--- a/docs/api/html/index.html
+++ b/docs/api/html/index.html
@@ -3,10 +3,10 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GUsb Reference Manual: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="next" href="specification.html" title="GUSB Specification">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -23,7 +23,7 @@
          </p></div></div>
</div></div></div>
<div><p class="releaseinfo">
- for GUsb 0.2.9
+ for GUsb 0.2.10
</p></div>
<div><p class="copyright">Copyright © 2011 Richard Hughes</p></div>
@@ -51,7 +51,7 @@
<span class="refentrytitle"><a href="GUsbDeviceList.html">GUsbDeviceList</a></span><span class="refpurpose"> — A device list</span>
</dt>
<dt>
-<span class="refentrytitle"><a href="GUsbInterface.html">GUsbInterface</a></span><span class="refpurpose"> — GLib wrapper around a USB interface.</span>
+<span class="refentrytitle"><a href="gusb-gusb-interface.html">gusb-interface</a></span><span class="refpurpose"> — GLib wrapper around a USB interface.</span>
</dt>
</dl></dd>
<dt><span class="reference"><a href="libgusb-helpers.html">III. libgusb glib helpers</a></span></dt>
@@ -66,6 +66,6 @@
</dl></div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/index.sgml b/docs/api/html/index.sgml
deleted file mode 100644
index 1d5d4be..0000000
--- a/docs/api/html/index.sgml
+++ /dev/null
@@ -1,199 +0,0 @@
-<ANCHOR id="GUsbContext" href="gusb/GUsbContext.html">
-<ANCHOR id="GUsbContext.functions" href="gusb/GUsbContext.html#GUsbContext.functions">
-<ANCHOR id="GUsbContext.properties" href="gusb/GUsbContext.html#GUsbContext.properties">
-<ANCHOR id="GUsbContext.signals" href="gusb/GUsbContext.html#GUsbContext.signals">
-<ANCHOR id="GUsbContext.other" href="gusb/GUsbContext.html#GUsbContext.other">
-<ANCHOR id="GUsbContext.object-hierarchy" href="gusb/GUsbContext.html#GUsbContext.object-hierarchy">
-<ANCHOR id="GUsbContext.implemented-interfaces" href="gusb/GUsbContext.html#GUsbContext.implemented-interfaces">
-<ANCHOR id="GUsbContext.description" href="gusb/GUsbContext.html#GUsbContext.description">
-<ANCHOR id="GUsbContext.functions_details" href="gusb/GUsbContext.html#GUsbContext.functions_details">
-<ANCHOR id="g-usb-context-error-quark" href="gusb/GUsbContext.html#g-usb-context-error-quark">
-<ANCHOR id="g-usb-context-new" href="gusb/GUsbContext.html#g-usb-context-new">
-<ANCHOR id="g-usb-context-get-source" href="gusb/GUsbContext.html#g-usb-context-get-source">
-<ANCHOR id="g-usb-context-get-main-context" href="gusb/GUsbContext.html#g-usb-context-get-main-context">
-<ANCHOR id="g-usb-context-set-main-context" href="gusb/GUsbContext.html#g-usb-context-set-main-context">
-<ANCHOR id="g-usb-context-enumerate" href="gusb/GUsbContext.html#g-usb-context-enumerate">
-<ANCHOR id="g-usb-context-set-debug" href="gusb/GUsbContext.html#g-usb-context-set-debug">
-<ANCHOR id="g-usb-context-get-devices" href="gusb/GUsbContext.html#g-usb-context-get-devices">
-<ANCHOR id="g-usb-context-find-by-bus-address" href="gusb/GUsbContext.html#g-usb-context-find-by-bus-address">
-<ANCHOR id="g-usb-context-find-by-vid-pid" href="gusb/GUsbContext.html#g-usb-context-find-by-vid-pid">
-<ANCHOR id="g-usb-context-find-by-platform-id" href="gusb/GUsbContext.html#g-usb-context-find-by-platform-id">
-<ANCHOR id="GUsbContext.other_details" href="gusb/GUsbContext.html#GUsbContext.other_details">
-<ANCHOR id="G-USB-CONTEXT-ERROR:CAPS" href="gusb/GUsbContext.html#G-USB-CONTEXT-ERROR:CAPS">
-<ANCHOR id="GUsbContext-struct" href="gusb/GUsbContext.html#GUsbContext-struct">
-<ANCHOR id="GUsbContextClass" href="gusb/GUsbContext.html#GUsbContextClass">
-<ANCHOR id="GUsbContextError" href="gusb/GUsbContext.html#GUsbContextError">
-<ANCHOR id="G-USB-CONTEXT-ERROR-INTERNAL:CAPS" href="gusb/GUsbContext.html#G-USB-CONTEXT-ERROR-INTERNAL:CAPS">
-<ANCHOR id="GUsbContextPrivate" href="gusb/GUsbContext.html#GUsbContextPrivate">
-<ANCHOR id="GUsbContext.property-details" href="gusb/GUsbContext.html#GUsbContext.property-details">
-<ANCHOR id="GUsbContext--debug-level" href="gusb/GUsbContext.html#GUsbContext--debug-level">
-<ANCHOR id="GUsbContext--libusb-context" href="gusb/GUsbContext.html#GUsbContext--libusb-context">
-<ANCHOR id="GUsbContext.signal-details" href="gusb/GUsbContext.html#GUsbContext.signal-details">
-<ANCHOR id="GUsbContext-device-added" href="gusb/GUsbContext.html#GUsbContext-device-added">
-<ANCHOR id="GUsbContext-device-removed" href="gusb/GUsbContext.html#GUsbContext-device-removed">
-<ANCHOR id="gusb-gusb-source" href="gusb/gusb-gusb-source.html">
-<ANCHOR id="gusb-gusb-source.functions" href="gusb/gusb-gusb-source.html#gusb-gusb-source.functions">
-<ANCHOR id="gusb-gusb-source.other" href="gusb/gusb-gusb-source.html#gusb-gusb-source.other">
-<ANCHOR id="gusb-gusb-source.description" href="gusb/gusb-gusb-source.html#gusb-gusb-source.description">
-<ANCHOR id="gusb-gusb-source.functions_details" href="gusb/gusb-gusb-source.html#gusb-gusb-source.functions_details">
-<ANCHOR id="g-usb-source-error-quark" href="gusb/gusb-gusb-source.html#g-usb-source-error-quark">
-<ANCHOR id="g-usb-source-set-callback" href="gusb/gusb-gusb-source.html#g-usb-source-set-callback">
-<ANCHOR id="gusb-gusb-source.other_details" href="gusb/gusb-gusb-source.html#gusb-gusb-source.other_details">
-<ANCHOR id="G-USB-SOURCE-ERROR:CAPS" href="gusb/gusb-gusb-source.html#G-USB-SOURCE-ERROR:CAPS">
-<ANCHOR id="GUsbSourceError" href="gusb/gusb-gusb-source.html#GUsbSourceError">
-<ANCHOR id="G-USB-SOURCE-ERROR-INTERNAL:CAPS" href="gusb/gusb-gusb-source.html#G-USB-SOURCE-ERROR-INTERNAL:CAPS">
-<ANCHOR id="GUsbSource" href="gusb/gusb-gusb-source.html#GUsbSource">
-<ANCHOR id="GUsbDevice" href="gusb/GUsbDevice.html">
-<ANCHOR id="GUsbDevice.functions" href="gusb/GUsbDevice.html#GUsbDevice.functions">
-<ANCHOR id="GUsbDevice.properties" href="gusb/GUsbDevice.html#GUsbDevice.properties">
-<ANCHOR id="GUsbDevice.other" href="gusb/GUsbDevice.html#GUsbDevice.other">
-<ANCHOR id="GUsbDevice.object-hierarchy" href="gusb/GUsbDevice.html#GUsbDevice.object-hierarchy">
-<ANCHOR id="GUsbDevice.implemented-interfaces" href="gusb/GUsbDevice.html#GUsbDevice.implemented-interfaces">
-<ANCHOR id="GUsbDevice.description" href="gusb/GUsbDevice.html#GUsbDevice.description">
-<ANCHOR id="GUsbDevice.functions_details" href="gusb/GUsbDevice.html#GUsbDevice.functions_details">
-<ANCHOR id="g-usb-device-error-quark" href="gusb/GUsbDevice.html#g-usb-device-error-quark">
-<ANCHOR id="g-usb-device-get-platform-id" href="gusb/GUsbDevice.html#g-usb-device-get-platform-id">
-<ANCHOR id="g-usb-device-get-parent" href="gusb/GUsbDevice.html#g-usb-device-get-parent">
-<ANCHOR id="g-usb-device-get-children" href="gusb/GUsbDevice.html#g-usb-device-get-children">
-<ANCHOR id="g-usb-device-get-bus" href="gusb/GUsbDevice.html#g-usb-device-get-bus">
-<ANCHOR id="g-usb-device-get-address" href="gusb/GUsbDevice.html#g-usb-device-get-address">
-<ANCHOR id="g-usb-device-get-port-number" href="gusb/GUsbDevice.html#g-usb-device-get-port-number">
-<ANCHOR id="g-usb-device-get-vid" href="gusb/GUsbDevice.html#g-usb-device-get-vid">
-<ANCHOR id="g-usb-device-get-pid" href="gusb/GUsbDevice.html#g-usb-device-get-pid">
-<ANCHOR id="g-usb-device-get-release" href="gusb/GUsbDevice.html#g-usb-device-get-release">
-<ANCHOR id="g-usb-device-get-vid-as-str" href="gusb/GUsbDevice.html#g-usb-device-get-vid-as-str">
-<ANCHOR id="g-usb-device-get-pid-as-str" href="gusb/GUsbDevice.html#g-usb-device-get-pid-as-str">
-<ANCHOR id="g-usb-device-get-device-class" href="gusb/GUsbDevice.html#g-usb-device-get-device-class">
-<ANCHOR id="g-usb-device-get-device-subclass" href="gusb/GUsbDevice.html#g-usb-device-get-device-subclass">
-<ANCHOR id="g-usb-device-get-device-protocol" href="gusb/GUsbDevice.html#g-usb-device-get-device-protocol">
-<ANCHOR id="g-usb-device-get-manufacturer-index" href="gusb/GUsbDevice.html#g-usb-device-get-manufacturer-index">
-<ANCHOR id="g-usb-device-get-product-index" href="gusb/GUsbDevice.html#g-usb-device-get-product-index">
-<ANCHOR id="g-usb-device-get-serial-number-index" href="gusb/GUsbDevice.html#g-usb-device-get-serial-number-index">
-<ANCHOR id="g-usb-device-get-custom-index" href="gusb/GUsbDevice.html#g-usb-device-get-custom-index">
-<ANCHOR id="g-usb-device-get-interface" href="gusb/GUsbDevice.html#g-usb-device-get-interface">
-<ANCHOR id="g-usb-device-get-interfaces" href="gusb/GUsbDevice.html#g-usb-device-get-interfaces">
-<ANCHOR id="g-usb-device-open" href="gusb/GUsbDevice.html#g-usb-device-open">
-<ANCHOR id="g-usb-device-close" href="gusb/GUsbDevice.html#g-usb-device-close">
-<ANCHOR id="g-usb-device-reset" href="gusb/GUsbDevice.html#g-usb-device-reset">
-<ANCHOR id="g-usb-device-get-configuration" href="gusb/GUsbDevice.html#g-usb-device-get-configuration">
-<ANCHOR id="g-usb-device-set-configuration" href="gusb/GUsbDevice.html#g-usb-device-set-configuration">
-<ANCHOR id="g-usb-device-claim-interface" href="gusb/GUsbDevice.html#g-usb-device-claim-interface">
-<ANCHOR id="g-usb-device-release-interface" href="gusb/GUsbDevice.html#g-usb-device-release-interface">
-<ANCHOR id="g-usb-device-set-interface-alt" href="gusb/GUsbDevice.html#g-usb-device-set-interface-alt">
-<ANCHOR id="g-usb-device-get-string-descriptor" href="gusb/GUsbDevice.html#g-usb-device-get-string-descriptor">
-<ANCHOR id="g-usb-device-control-transfer" href="gusb/GUsbDevice.html#g-usb-device-control-transfer">
-<ANCHOR id="g-usb-device-bulk-transfer" href="gusb/GUsbDevice.html#g-usb-device-bulk-transfer">
-<ANCHOR id="g-usb-device-interrupt-transfer" href="gusb/GUsbDevice.html#g-usb-device-interrupt-transfer">
-<ANCHOR id="g-usb-device-control-transfer-async" href="gusb/GUsbDevice.html#g-usb-device-control-transfer-async">
-<ANCHOR id="g-usb-device-control-transfer-finish" href="gusb/GUsbDevice.html#g-usb-device-control-transfer-finish">
-<ANCHOR id="g-usb-device-bulk-transfer-async" href="gusb/GUsbDevice.html#g-usb-device-bulk-transfer-async">
-<ANCHOR id="g-usb-device-bulk-transfer-finish" href="gusb/GUsbDevice.html#g-usb-device-bulk-transfer-finish">
-<ANCHOR id="g-usb-device-interrupt-transfer-async" href="gusb/GUsbDevice.html#g-usb-device-interrupt-transfer-async">
-<ANCHOR id="g-usb-device-interrupt-transfer-finish" href="gusb/GUsbDevice.html#g-usb-device-interrupt-transfer-finish">
-<ANCHOR id="GUsbDevice.other_details" href="gusb/GUsbDevice.html#GUsbDevice.other_details">
-<ANCHOR id="G-USB-DEVICE-ERROR:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR:CAPS">
-<ANCHOR id="GUsbDeviceDirection" href="gusb/GUsbDevice.html#GUsbDeviceDirection">
-<ANCHOR id="G-USB-DEVICE-DIRECTION-DEVICE-TO-HOST:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-DIRECTION-DEVICE-TO-HOST:CAPS">
-<ANCHOR id="G-USB-DEVICE-DIRECTION-HOST-TO-DEVICE:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-DIRECTION-HOST-TO-DEVICE:CAPS">
-<ANCHOR id="GUsbDeviceRequestType" href="gusb/GUsbDevice.html#GUsbDeviceRequestType">
-<ANCHOR id="G-USB-DEVICE-REQUEST-TYPE-STANDARD:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-REQUEST-TYPE-STANDARD:CAPS">
-<ANCHOR id="G-USB-DEVICE-REQUEST-TYPE-CLASS:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-REQUEST-TYPE-CLASS:CAPS">
-<ANCHOR id="G-USB-DEVICE-REQUEST-TYPE-VENDOR:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-REQUEST-TYPE-VENDOR:CAPS">
-<ANCHOR id="G-USB-DEVICE-REQUEST-TYPE-RESERVED:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-REQUEST-TYPE-RESERVED:CAPS">
-<ANCHOR id="GUsbDeviceRecipient" href="gusb/GUsbDevice.html#GUsbDeviceRecipient">
-<ANCHOR id="G-USB-DEVICE-RECIPIENT-DEVICE:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-RECIPIENT-DEVICE:CAPS">
-<ANCHOR id="G-USB-DEVICE-RECIPIENT-INTERFACE:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-RECIPIENT-INTERFACE:CAPS">
-<ANCHOR id="G-USB-DEVICE-RECIPIENT-ENDPOINT:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-RECIPIENT-ENDPOINT:CAPS">
-<ANCHOR id="G-USB-DEVICE-RECIPIENT-OTHER:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-RECIPIENT-OTHER:CAPS">
-<ANCHOR id="GUsbDeviceError" href="gusb/GUsbDevice.html#GUsbDeviceError">
-<ANCHOR id="G-USB-DEVICE-ERROR-INTERNAL:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-INTERNAL:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-IO:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-IO:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-TIMED-OUT:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-TIMED-OUT:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-NOT-SUPPORTED:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-NOT-SUPPORTED:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-NO-DEVICE:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-NO-DEVICE:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-NOT-OPEN:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-NOT-OPEN:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-ALREADY-OPEN:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-ALREADY-OPEN:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-CANCELLED:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-CANCELLED:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-FAILED:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-FAILED:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-PERMISSION-DENIED:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-PERMISSION-DENIED:CAPS">
-<ANCHOR id="G-USB-DEVICE-ERROR-LAST:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-ERROR-LAST:CAPS">
-<ANCHOR id="GUsbDeviceClaimInterfaceFlags" href="gusb/GUsbDevice.html#GUsbDeviceClaimInterfaceFlags">
-<ANCHOR id="G-USB-DEVICE-CLAIM-INTERFACE-BIND-KERNEL-DRIVER:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLAIM-INTERFACE-BIND-KERNEL-DRIVER:CAPS">
-<ANCHOR id="GUsbDeviceClassCode" href="gusb/GUsbDevice.html#GUsbDeviceClassCode">
-<ANCHOR id="G-USB-DEVICE-CLASS-INTERFACE-DESC:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-INTERFACE-DESC:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-AUDIO:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-AUDIO:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-COMMUNICATIONS:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-COMMUNICATIONS:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-HID:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-HID:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-PHYSICAL:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-PHYSICAL:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-IMAGE:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-IMAGE:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-PRINTER:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-PRINTER:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-MASS-STORAGE:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-MASS-STORAGE:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-HUB:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-HUB:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-CDC-DATA:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-CDC-DATA:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-SMART-CARD:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-SMART-CARD:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-CONTENT-SECURITY:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-CONTENT-SECURITY:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-VIDEO:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-VIDEO:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-PERSONAL-HEALTHCARE:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-PERSONAL-HEALTHCARE:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-AUDIO-VIDEO:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-AUDIO-VIDEO:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-BILLBOARD:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-BILLBOARD:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-DIAGNOSTIC:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-DIAGNOSTIC:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-WIRELESS-CONTROLLER:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-WIRELESS-CONTROLLER:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-MISCELLANEOUS:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-MISCELLANEOUS:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-APPLICATION-SPECIFIC:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-APPLICATION-SPECIFIC:CAPS">
-<ANCHOR id="G-USB-DEVICE-CLASS-VENDOR-SPECIFIC:CAPS" href="gusb/GUsbDevice.html#G-USB-DEVICE-CLASS-VENDOR-SPECIFIC:CAPS">
-<ANCHOR id="GUsbDevice-struct" href="gusb/GUsbDevice.html#GUsbDevice-struct">
-<ANCHOR id="GUsbDeviceClass" href="gusb/GUsbDevice.html#GUsbDeviceClass">
-<ANCHOR id="GUsbDevicePrivate" href="gusb/GUsbDevice.html#GUsbDevicePrivate">
-<ANCHOR id="GUsbDevice.property-details" href="gusb/GUsbDevice.html#GUsbDevice.property-details">
-<ANCHOR id="GUsbDevice--context" href="gusb/GUsbDevice.html#GUsbDevice--context">
-<ANCHOR id="GUsbDevice--libusb-device" href="gusb/GUsbDevice.html#GUsbDevice--libusb-device">
-<ANCHOR id="GUsbDevice--platform-id" href="gusb/GUsbDevice.html#GUsbDevice--platform-id">
-<ANCHOR id="GUsbDeviceList" href="gusb/GUsbDeviceList.html">
-<ANCHOR id="GUsbDeviceList.functions" href="gusb/GUsbDeviceList.html#GUsbDeviceList.functions">
-<ANCHOR id="GUsbDeviceList.properties" href="gusb/GUsbDeviceList.html#GUsbDeviceList.properties">
-<ANCHOR id="GUsbDeviceList.signals" href="gusb/GUsbDeviceList.html#GUsbDeviceList.signals">
-<ANCHOR id="GUsbDeviceList.other" href="gusb/GUsbDeviceList.html#GUsbDeviceList.other">
-<ANCHOR id="GUsbDeviceList.object-hierarchy" href="gusb/GUsbDeviceList.html#GUsbDeviceList.object-hierarchy">
-<ANCHOR id="GUsbDeviceList.description" href="gusb/GUsbDeviceList.html#GUsbDeviceList.description">
-<ANCHOR id="GUsbDeviceList.functions_details" href="gusb/GUsbDeviceList.html#GUsbDeviceList.functions_details">
-<ANCHOR id="g-usb-device-list-new" href="gusb/GUsbDeviceList.html#g-usb-device-list-new">
-<ANCHOR id="g-usb-device-list-coldplug" href="gusb/GUsbDeviceList.html#g-usb-device-list-coldplug">
-<ANCHOR id="g-usb-device-list-get-devices" href="gusb/GUsbDeviceList.html#g-usb-device-list-get-devices">
-<ANCHOR id="g-usb-device-list-find-by-bus-address" href="gusb/GUsbDeviceList.html#g-usb-device-list-find-by-bus-address">
-<ANCHOR id="g-usb-device-list-find-by-vid-pid" href="gusb/GUsbDeviceList.html#g-usb-device-list-find-by-vid-pid">
-<ANCHOR id="GUsbDeviceList.other_details" href="gusb/GUsbDeviceList.html#GUsbDeviceList.other_details">
-<ANCHOR id="GUsbDeviceList-struct" href="gusb/GUsbDeviceList.html#GUsbDeviceList-struct">
-<ANCHOR id="GUsbDeviceListClass" href="gusb/GUsbDeviceList.html#GUsbDeviceListClass">
-<ANCHOR id="GUsbDeviceListPrivate" href="gusb/GUsbDeviceList.html#GUsbDeviceListPrivate">
-<ANCHOR id="GUsbDeviceList.property-details" href="gusb/GUsbDeviceList.html#GUsbDeviceList.property-details">
-<ANCHOR id="GUsbDeviceList--context" href="gusb/GUsbDeviceList.html#GUsbDeviceList--context">
-<ANCHOR id="GUsbDeviceList.signal-details" href="gusb/GUsbDeviceList.html#GUsbDeviceList.signal-details">
-<ANCHOR id="GUsbDeviceList-device-added" href="gusb/GUsbDeviceList.html#GUsbDeviceList-device-added">
-<ANCHOR id="GUsbDeviceList-device-removed" href="gusb/GUsbDeviceList.html#GUsbDeviceList-device-removed">
-<ANCHOR id="GUsbInterface" href="gusb/GUsbInterface.html">
-<ANCHOR id="GUsbInterface.functions" href="gusb/GUsbInterface.html#GUsbInterface.functions">
-<ANCHOR id="GUsbInterface.other" href="gusb/GUsbInterface.html#GUsbInterface.other">
-<ANCHOR id="GUsbInterface.object-hierarchy" href="gusb/GUsbInterface.html#GUsbInterface.object-hierarchy">
-<ANCHOR id="GUsbInterface.description" href="gusb/GUsbInterface.html#GUsbInterface.description">
-<ANCHOR id="GUsbInterface.functions_details" href="gusb/GUsbInterface.html#GUsbInterface.functions_details">
-<ANCHOR id="g-usb-interface-get-length" href="gusb/GUsbInterface.html#g-usb-interface-get-length">
-<ANCHOR id="g-usb-interface-get-kind" href="gusb/GUsbInterface.html#g-usb-interface-get-kind">
-<ANCHOR id="g-usb-interface-get-number" href="gusb/GUsbInterface.html#g-usb-interface-get-number">
-<ANCHOR id="g-usb-interface-get-alternate" href="gusb/GUsbInterface.html#g-usb-interface-get-alternate">
-<ANCHOR id="g-usb-interface-get-class" href="gusb/GUsbInterface.html#g-usb-interface-get-class">
-<ANCHOR id="g-usb-interface-get-subclass" href="gusb/GUsbInterface.html#g-usb-interface-get-subclass">
-<ANCHOR id="g-usb-interface-get-protocol" href="gusb/GUsbInterface.html#g-usb-interface-get-protocol">
-<ANCHOR id="g-usb-interface-get-index" href="gusb/GUsbInterface.html#g-usb-interface-get-index">
-<ANCHOR id="g-usb-interface-get-extra" href="gusb/GUsbInterface.html#g-usb-interface-get-extra">
-<ANCHOR id="GUsbInterface.other_details" href="gusb/GUsbInterface.html#GUsbInterface.other_details">
-<ANCHOR id="GUsbInterface-struct" href="gusb/GUsbInterface.html#GUsbInterface-struct">
-<ANCHOR id="gusb-gusb-version" href="gusb/gusb-gusb-version.html">
-<ANCHOR id="gusb-gusb-version.functions" href="gusb/gusb-gusb-version.html#gusb-gusb-version.functions">
-<ANCHOR id="gusb-gusb-version.other" href="gusb/gusb-gusb-version.html#gusb-gusb-version.other">
-<ANCHOR id="gusb-gusb-version.description" href="gusb/gusb-gusb-version.html#gusb-gusb-version.description">
-<ANCHOR id="gusb-gusb-version.functions_details" href="gusb/gusb-gusb-version.html#gusb-gusb-version.functions_details">
-<ANCHOR id="G-USB-CHECK-VERSION:CAPS" href="gusb/gusb-gusb-version.html#G-USB-CHECK-VERSION:CAPS">
-<ANCHOR id="gusb-gusb-version.other_details" href="gusb/gusb-gusb-version.html#gusb-gusb-version.other_details">
-<ANCHOR id="G-USB-MAJOR-VERSION:CAPS" href="gusb/gusb-gusb-version.html#G-USB-MAJOR-VERSION:CAPS">
-<ANCHOR id="G-USB-MINOR-VERSION:CAPS" href="gusb/gusb-gusb-version.html#G-USB-MINOR-VERSION:CAPS">
-<ANCHOR id="G-USB-MICRO-VERSION:CAPS" href="gusb/gusb-gusb-version.html#G-USB-MICRO-VERSION:CAPS">
diff --git a/docs/api/html/introduction.html b/docs/api/html/introduction.html
index a133ba2..f0ba577 100644
--- a/docs/api/html/introduction.html
+++ b/docs/api/html/introduction.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GUSB Introduction: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="specification.html" title="GUSB Specification">
<link rel="prev" href="specification.html" title="GUSB Specification">
<link rel="next" href="libgusb.html" title="libgusb GObject library">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -32,6 +32,6 @@
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/libgusb-helpers.html b/docs/api/html/libgusb-helpers.html
index 8450a75..23638e7 100644
--- a/docs/api/html/libgusb-helpers.html
+++ b/docs/api/html/libgusb-helpers.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>libgusb glib helpers: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="index.html" title="GUsb Reference Manual">
-<link rel="prev" href="GUsbInterface.html" title="GUsbInterface">
+<link rel="prev" href="gusb-gusb-interface.html" title="gusb-interface">
<link rel="next" href="gusb-gusb-version.html" title="gusb-version">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -16,7 +16,7 @@
<td width="100%" align="left" class="shortcuts"></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
-<td><a accesskey="p" href="GUsbInterface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="gusb-gusb-interface.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="gusb-gusb-version.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="reference">
@@ -39,6 +39,6 @@
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/libgusb.html b/docs/api/html/libgusb.html
index b004f4d..543052f 100644
--- a/docs/api/html/libgusb.html
+++ b/docs/api/html/libgusb.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>libgusb GObject library: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="index.html" title="GUsb Reference Manual">
<link rel="prev" href="introduction.html" title="GUSB Introduction">
<link rel="next" href="GUsbContext.html" title="GUsbContext">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -46,13 +46,13 @@
<span class="refentrytitle"><a href="GUsbDeviceList.html">GUsbDeviceList</a></span><span class="refpurpose"> — A device list</span>
</dt>
<dt>
-<span class="refentrytitle"><a href="GUsbInterface.html">GUsbInterface</a></span><span class="refpurpose"> — GLib wrapper around a USB interface.</span>
+<span class="refentrytitle"><a href="gusb-gusb-interface.html">gusb-interface</a></span><span class="refpurpose"> — GLib wrapper around a USB interface.</span>
</dt>
</dl>
</div>
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/html/specification.html b/docs/api/html/specification.html
index 25e5326..f489a7c 100644
--- a/docs/api/html/specification.html
+++ b/docs/api/html/specification.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GUSB Specification: GUsb Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="index.html" title="GUsb Reference Manual">
<link rel="up" href="index.html" title="GUsb Reference Manual">
<link rel="prev" href="index.html" title="GUsb Reference Manual">
<link rel="next" href="introduction.html" title="GUSB Introduction">
-<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -43,6 +43,6 @@
</div>
</div>
<div class="footer">
-<hr>Generated by GTK-Doc V1.24</div>
+<hr>Generated by GTK-Doc V1.25</div>
</body>
</html> \ No newline at end of file
diff --git a/docs/api/version.xml b/docs/api/version.xml
index 1866a36..13dead7 100644
--- a/docs/api/version.xml
+++ b/docs/api/version.xml
@@ -1 +1 @@
-0.2.9
+0.2.10