aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2022-03-18 14:59:34 +0900
committer坂本 貴史 <o-takashi@sakamocchi.jp>2022-03-18 15:15:25 +0900
commitbdcf3ab371ea20af2c4b4e6753bbba37fd19c88e (patch)
treefbc01cd39755a548029c4e6ee1a063f58d8ef636
parentabb0fe2a194534a7a4a84f42c3bd1c895c337358 (diff)
downloadhinawa-rs-bdcf3ab371ea20af2c4b4e6753bbba37fd19c88e.tar.gz
update Hinawa-3.0.gir generated by gobject-introspection v1.71.0
Libhinawa upstream adds code refactoring to generate documentation by gi-docgen. This commit updates gir from the latest build. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
-rw-r--r--Hinawa-3.0.gir1565
1 files changed, 720 insertions, 845 deletions
diff --git a/Hinawa-3.0.gir b/Hinawa-3.0.gir
index 1c563b3..5242f4b 100644
--- a/Hinawa-3.0.gir
+++ b/Hinawa-3.0.gir
@@ -9,6 +9,7 @@ and/or use gtk-doc annotations. -->
<include name="GLib" version="2.0"/>
<include name="GObject" version="2.0"/>
<package name="hinawa"/>
+ <c:include name="hinawa.h"/>
<namespace name="Hinawa"
version="3.0"
shared-library="libhinawa.so.2"
@@ -17,7 +18,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_FCP"
c:identifier="HINAWA_FW_FCP"
introspectable="0">
- <source-position filename="../src/fw_fcp.h" line="16"/>
+ <source-position filename="../src/fw_fcp.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -26,7 +27,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_FCP_CLASS"
c:identifier="HINAWA_FW_FCP_CLASS"
introspectable="0">
- <source-position filename="../src/fw_fcp.h" line="24"/>
+ <source-position filename="../src/fw_fcp.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -35,7 +36,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_FCP_GET_CLASS"
c:identifier="HINAWA_FW_FCP_GET_CLASS"
introspectable="0">
- <source-position filename="../src/fw_fcp.h" line="31"/>
+ <source-position filename="../src/fw_fcp.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -44,7 +45,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_NODE"
c:identifier="HINAWA_FW_NODE"
introspectable="0">
- <source-position filename="../src/fw_node.h" line="12"/>
+ <source-position filename="../src/fw_node.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -53,7 +54,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_NODE_CLASS"
c:identifier="HINAWA_FW_NODE_CLASS"
introspectable="0">
- <source-position filename="../src/fw_node.h" line="20"/>
+ <source-position filename="../src/fw_node.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -62,7 +63,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_NODE_GET_CLASS"
c:identifier="HINAWA_FW_NODE_GET_CLASS"
introspectable="0">
- <source-position filename="../src/fw_node.h" line="27"/>
+ <source-position filename="../src/fw_node.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -71,7 +72,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_REQ"
c:identifier="HINAWA_FW_REQ"
introspectable="0">
- <source-position filename="../src/fw_req.h" line="15"/>
+ <source-position filename="../src/fw_req.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -80,7 +81,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_REQ_CLASS"
c:identifier="HINAWA_FW_REQ_CLASS"
introspectable="0">
- <source-position filename="../src/fw_req.h" line="23"/>
+ <source-position filename="../src/fw_req.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -89,7 +90,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_REQ_GET_CLASS"
c:identifier="HINAWA_FW_REQ_GET_CLASS"
introspectable="0">
- <source-position filename="../src/fw_req.h" line="30"/>
+ <source-position filename="../src/fw_req.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -98,7 +99,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_RESP"
c:identifier="HINAWA_FW_RESP"
introspectable="0">
- <source-position filename="../src/fw_resp.h" line="15"/>
+ <source-position filename="../src/fw_resp.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -107,7 +108,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_RESP_CLASS"
c:identifier="HINAWA_FW_RESP_CLASS"
introspectable="0">
- <source-position filename="../src/fw_resp.h" line="23"/>
+ <source-position filename="../src/fw_resp.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -116,7 +117,7 @@ and/or use gtk-doc annotations. -->
<function-macro name="FW_RESP_GET_CLASS"
c:identifier="HINAWA_FW_RESP_GET_CLASS"
introspectable="0">
- <source-position filename="../src/fw_resp.h" line="30"/>
+ <source-position filename="../src/fw_resp.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -129,27 +130,27 @@ and/or use gtk-doc annotations. -->
glib:type-name="HinawaFwFcp"
glib:get-type="hinawa_fw_fcp_get_type"
glib:type-struct="FwFcpClass">
- <source-position filename="../src/fw_fcp.h" line="68"/>
+ <source-position filename="../src/fw_fcp.h" line="63"/>
<constructor name="new" c:identifier="hinawa_fw_fcp_new" version="1.3.">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="210">Instantiate #HinawaFwFcp object and return the instance.</doc>
- <source-position filename="../src/fw_fcp.h" line="72"/>
+ line="208">Instantiate #HinawaFwFcp object and return the instance.</doc>
+ <source-position filename="../src/fw_fcp.h" line="67"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="215">an instance of #HinawaFwFcp.</doc>
+ line="213">an instance of #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</return-value>
</constructor>
<virtual-method name="responded" version="2.1">
<doc xml:space="preserve"
filename="../src/fw_fcp.h"
- line="53">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
+ line="48">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
protocol, and the process successfully reads the content of packet from ALSA
Fireworks driver, the #HinawaFwFcpClass::responded signal handler is called with
parameters of the response.</doc>
- <source-position filename="../src/fw_fcp.h" line="67"/>
+ <source-position filename="../src/fw_fcp.h" line="62"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -157,13 +158,13 @@ parameters of the response.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.h"
- line="55">A #HinawaFwFcp.</doc>
+ line="50">A #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</instance-parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.h"
- line="56">The array with elements for byte
+ line="51">The array with elements for byte
data of response for Function Control Protocol.</doc>
<array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8"/>
@@ -172,7 +173,7 @@ parameters of the response.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.h"
- line="58">The number of elements of the array.</doc>
+ line="53">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -183,11 +184,11 @@ parameters of the response.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="285">Finish the pair of AV/C command and response transactions. The timeout_ms parameter is
+ line="283">Finish the pair of AV/C command and response transactions. The timeout_ms parameter is
used to wait for response transaction since the command transaction is initiated, ignoring
#HinawaFwFcp:timeout property of instance. The timeout is not expanded in the case that AV/C
INTERIM status is arrived, thus the caller should expand the timeout in advance for the case.</doc>
- <source-position filename="../src/fw_fcp.h" line="86"/>
+ <source-position filename="../src/fw_fcp.h" line="81"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -195,13 +196,13 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="287">A #HinawaFwFcp.</doc>
+ line="285">A #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</instance-parameter>
<parameter name="cmd" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="288">An array with elements for request byte data. The value of
+ line="286">An array with elements for request byte data. The value of
this argument should point to the array and immutable.</doc>
<array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/>
@@ -210,7 +211,7 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
<parameter name="cmd_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="290">The size of array for request in byte unit.</doc>
+ line="288">The size of array for request in byte unit.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="resp"
@@ -219,7 +220,7 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="291">An array with elements for response byte data. Callers
+ line="289">An array with elements for response byte data. Callers
should give it for buffer with enough space against the request since this library
performs no reallocation. Due to the reason, the value of this argument should point to
the pointer to the array and immutable. The content of array is mutable.</doc>
@@ -233,14 +234,14 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="295">The size of array for response in byte unit. The value of this argument should point to
+ line="293">The size of array for response in byte unit. The value of this argument should point to
the numerical number and mutable.</doc>
<type name="gsize" c:type="gsize*"/>
</parameter>
<parameter name="timeout_ms" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="297">The timeout to wait for response transaction since command transactions finishes.</doc>
+ line="295">The timeout to wait for response transaction since command transactions finishes.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -251,8 +252,8 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
throws="1">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="428">Start to listen to FCP responses.</doc>
- <source-position filename="../src/fw_fcp.h" line="79"/>
+ line="426">Start to listen to FCP responses.</doc>
+ <source-position filename="../src/fw_fcp.h" line="74"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -260,13 +261,13 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="430">A #HinawaFwFcp.</doc>
+ line="428">A #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</instance-parameter>
<parameter name="node" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="431">A #HinawaFwNode.</doc>
+ line="429">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
</parameters>
@@ -277,9 +278,9 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
throws="1">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="223">Transfer command frame for FCP. When receiving response frame for FCP,
+ line="221">Transfer command frame for FCP. When receiving response frame for FCP,
#HinawaFwFcp::responded signal is emitted.</doc>
- <source-position filename="../src/fw_fcp.h" line="83"/>
+ <source-position filename="../src/fw_fcp.h" line="78"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -287,13 +288,13 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="225">A #HinawaFwFcp.</doc>
+ line="223">A #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</instance-parameter>
<parameter name="cmd" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="226">An array with elements for request byte data. The value of this
+ line="224">An array with elements for request byte data. The value of this
argument should point to the array and immutable.</doc>
<array length="1" zero-terminated="0" c:type="const guint8*">
<type name="guint8" c:type="guint8"/>
@@ -302,13 +303,13 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
<parameter name="cmd_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="228">The size of array for request in byte unit.</doc>
+ line="226">The size of array for request in byte unit.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="timeout_ms" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="229">The timeout to wait for response subaction of transaction for command frame.</doc>
+ line="227">The timeout to wait for response subaction of transaction for command frame.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -321,10 +322,10 @@ INTERIM status is arrived, thus the caller should expand the timeout in advance
throws="1">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="372">Finish the pair of command and response transactions for FCP. The value of #HinawaFwFcp:timeout
+ line="370">Finish the pair of command and response transactions for FCP. The value of #HinawaFwFcp:timeout
property is used to wait for response transaction since the command transaction is initiated.</doc>
<doc-deprecated xml:space="preserve">Use #hinawa_fw_fcp_avc_transaction(), instead.</doc-deprecated>
- <source-position filename="../src/fw_fcp.h" line="74"/>
+ <source-position filename="../src/fw_fcp.h" line="69"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -332,13 +333,13 @@ property is used to wait for response transaction since the command transaction
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="374">A #HinawaFwFcp.</doc>
+ line="372">A #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</instance-parameter>
<parameter name="req_frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="375">An array with elements for
+ line="373">An array with elements for
request byte data. The value of this argument should point to
the array and immutable.</doc>
<array length="1" zero-terminated="0" c:type="const guint8*">
@@ -348,7 +349,7 @@ property is used to wait for response transaction since the command transaction
<parameter name="req_frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="378">The size of array for request in byte unit.</doc>
+ line="376">The size of array for request in byte unit.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="resp_frame"
@@ -357,7 +358,7 @@ property is used to wait for response transaction since the command transaction
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="379">An array with elements
+ line="377">An array with elements
for response byte data. Callers should give it for buffer with
enough space against the request since this library performs no
reallocation. Due to the reason, the value of this argument
@@ -373,7 +374,7 @@ property is used to wait for response transaction since the command transaction
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="385">The size of array for response in byte unit. The value of
+ line="383">The size of array for response in byte unit. The value of
this argument should point to the numerical number and
mutable.</doc>
<type name="gsize" c:type="gsize*"/>
@@ -383,8 +384,8 @@ property is used to wait for response transaction since the command transaction
<method name="unbind" c:identifier="hinawa_fw_fcp_unbind" version="1.4.">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="459">Stop to listen to FCP responses.</doc>
- <source-position filename="../src/fw_fcp.h" line="81"/>
+ line="457">Stop to listen to FCP responses.</doc>
+ <source-position filename="../src/fw_fcp.h" line="76"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -392,7 +393,7 @@ property is used to wait for response transaction since the command transaction
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="461">A #HinawaFwFcp.</doc>
+ line="459">A #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</instance-parameter>
</parameters>
@@ -408,7 +409,7 @@ property is used to wait for response transaction since the command transaction
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="149">Since 1.4</doc>
+ line="147">Since 1.4</doc>
<doc-deprecated xml:space="preserve">Use timeout_ms parameter of #hinawa_fw_fcp_avc_transaction().</doc-deprecated>
<type name="guint" c:type="guint"/>
</property>
@@ -421,7 +422,7 @@ property is used to wait for response transaction since the command transaction
<glib:signal name="responded" when="last" version="2.1">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="179">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
+ line="177">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
protocol, and the process successfully reads the content of packet from ALSA
Fireworks driver, the #HinawaFwFcp::responded signal handler is called with parameters
of the response.</doc>
@@ -432,7 +433,7 @@ of the response.</doc>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="182">The array with elements for byte
+ line="180">The array with elements for byte
data of response for Function Control Protocol.</doc>
<array length="1" zero-terminated="0" c:type="gpointer">
<type name="guint8"/>
@@ -441,7 +442,7 @@ of the response.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="184">The number of elements of the array.</doc>
+ line="182">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -450,13 +451,13 @@ of the response.</doc>
<record name="FwFcpClass"
c:type="HinawaFwFcpClass"
glib:is-gtype-struct-for="FwFcp">
- <source-position filename="../src/fw_fcp.h" line="68"/>
+ <source-position filename="../src/fw_fcp.h" line="63"/>
<field name="parent_class">
<type name="FwRespClass" c:type="HinawaFwRespClass"/>
</field>
<field name="responded">
<callback name="responded">
- <source-position filename="../src/fw_fcp.h" line="67"/>
+ <source-position filename="../src/fw_fcp.h" line="62"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -464,13 +465,13 @@ of the response.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.h"
- line="55">A #HinawaFwFcp.</doc>
+ line="50">A #HinawaFwFcp.</doc>
<type name="FwFcp" c:type="HinawaFwFcp*"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.h"
- line="56">The array with elements for byte
+ line="51">The array with elements for byte
data of response for Function Control Protocol.</doc>
<array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8"/>
@@ -479,7 +480,7 @@ of the response.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.h"
- line="58">The number of elements of the array.</doc>
+ line="53">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -494,39 +495,41 @@ of the response.</doc>
glib:error-domain="hinawa-fw-fcp-error-quark">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="149">A set of error code for GError with domain which equals to #hinawa_fw_fcp_error_quark().</doc>
+ line="145">A set of error code for GError with domain which equals to #hinawa_fw_fcp_error_quark().</doc>
<member name="timeout"
value="0"
c:identifier="HINAWA_FW_FCP_ERROR_TIMEOUT"
- glib:nick="timeout">
+ glib:nick="timeout"
+ glib:name="HINAWA_FW_FCP_ERROR_TIMEOUT">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="151">The transaction is canceled due to response timeout.</doc>
+ line="147">The transaction is canceled due to response timeout.</doc>
</member>
<member name="large_resp"
value="1"
c:identifier="HINAWA_FW_FCP_ERROR_LARGE_RESP"
- glib:nick="large-resp">
+ glib:nick="large-resp"
+ glib:name="HINAWA_FW_FCP_ERROR_LARGE_RESP">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="152">The size of response is larger than expected.</doc>
+ line="148">The size of response is larger than expected.</doc>
</member>
<function name="quark"
c:identifier="hinawa_fw_fcp_error_quark"
version="2.1">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="25">Return the GQuark for error domain of GError which has code in #HinawaFwFcpError.</doc>
+ line="23">Return the GQuark for error domain of GError which has code in #HinawaFwFcpError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="32">A #GQuark.</doc>
+ line="30">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
</enumeration>
<record name="FwFcpPrivate" c:type="HinawaFwFcpPrivate" disguised="1">
- <source-position filename="../src/fw_fcp.h" line="42"/>
+ <source-position filename="../src/fw_fcp.h" line="37"/>
</record>
<class name="FwNode"
c:symbol-prefix="fw_node"
@@ -535,26 +538,26 @@ of the response.</doc>
glib:type-name="HinawaFwNode"
glib:get-type="hinawa_fw_node_get_type"
glib:type-struct="FwNodeClass">
- <source-position filename="../src/fw_node.h" line="72"/>
+ <source-position filename="../src/fw_node.h" line="71"/>
<constructor name="new" c:identifier="hinawa_fw_node_new" version="1.4.">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="279">Instantiate #HinawaFwNode object and return the instance.</doc>
- <source-position filename="../src/fw_node.h" line="76"/>
+ line="277">Instantiate #HinawaFwNode object and return the instance.</doc>
+ <source-position filename="../src/fw_node.h" line="75"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="284">an instance of #HinawaFwNode.</doc>
+ line="282">an instance of #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</return-value>
</constructor>
<virtual-method name="bus_update" version="1.4.">
<doc xml:space="preserve"
filename="../src/fw_node.h"
- line="49">When IEEE 1394 bus is updated, the #HinawaFwNodeClass::bus-update handler is called.
+ line="48">When IEEE 1394 bus is updated, the #HinawaFwNodeClass::bus-update handler is called.
The handlers can read current generation in the bus via 'generation'
property.</doc>
- <source-position filename="../src/fw_node.h" line="59"/>
+ <source-position filename="../src/fw_node.h" line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -562,7 +565,7 @@ property.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.h"
- line="51">A #HinawaFwNode.</doc>
+ line="50">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</instance-parameter>
</parameters>
@@ -570,9 +573,9 @@ property.</doc>
<virtual-method name="disconnected" version="1.4.">
<doc xml:space="preserve"
filename="../src/fw_node.h"
- line="61">When phicical FireWire devices are disconnected from IEEE 1394 bus,
+ line="60">When phicical FireWire devices are disconnected from IEEE 1394 bus,
the #HinawaFwNodeClass::disconnected handler is called.</doc>
- <source-position filename="../src/fw_node.h" line="70"/>
+ <source-position filename="../src/fw_node.h" line="69"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -580,7 +583,7 @@ the #HinawaFwNodeClass::disconnected handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.h"
- line="63">A #HinawaFwNode</doc>
+ line="62">A #HinawaFwNode</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</instance-parameter>
</parameters>
@@ -591,9 +594,9 @@ the #HinawaFwNodeClass::disconnected handler is called.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="497">Create Gsource for GMainContext to dispatch events for the node on IEEE 1394
+ line="495">Create Gsource for GMainContext to dispatch events for the node on IEEE 1394
bus.</doc>
- <source-position filename="../src/fw_node.h" line="84"/>
+ <source-position filename="../src/fw_node.h" line="83"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -601,7 +604,7 @@ bus.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="499">A #HinawaFwNode.</doc>
+ line="497">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</instance-parameter>
<parameter name="gsrc"
@@ -610,7 +613,7 @@ bus.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="500">A #GSource.</doc>
+ line="498">A #GSource.</doc>
<type name="GLib.Source" c:type="GSource**"/>
</parameter>
</parameters>
@@ -621,8 +624,8 @@ bus.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="375">Get cached content of configuration ROM aligned to big-endian.</doc>
- <source-position filename="../src/fw_node.h" line="81"/>
+ line="373">Get cached content of configuration ROM aligned to big-endian.</doc>
+ <source-position filename="../src/fw_node.h" line="80"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -630,7 +633,7 @@ bus.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="377">A #HinawaFwNode</doc>
+ line="375">A #HinawaFwNode</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</instance-parameter>
<parameter name="image"
@@ -639,7 +642,7 @@ bus.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="378">The content of
+ line="376">The content of
configuration ROM.</doc>
<array length="1" zero-terminated="0" c:type="const guint8**">
<type name="guint8" c:type="guint8*"/>
@@ -651,7 +654,7 @@ bus.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="380">The number of bytes consists of the configuration rom.</doc>
+ line="378">The number of bytes consists of the configuration rom.</doc>
<type name="gsize" c:type="gsize*"/>
</parameter>
</parameters>
@@ -662,8 +665,8 @@ bus.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="320">Open Linux FireWire character device to operate node on IEEE 1394 bus.</doc>
- <source-position filename="../src/fw_node.h" line="78"/>
+ line="318">Open Linux FireWire character device to operate node on IEEE 1394 bus.</doc>
+ <source-position filename="../src/fw_node.h" line="77"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -671,13 +674,13 @@ bus.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="322">A #HinawaFwNode</doc>
+ line="320">A #HinawaFwNode</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</instance-parameter>
<parameter name="path" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="323">A path to Linux FireWire character device</doc>
+ line="321">A path to Linux FireWire character device</doc>
<type name="utf8" c:type="const gchar*"/>
</parameter>
</parameters>
@@ -713,7 +716,7 @@ bus.</doc>
<glib:signal name="bus-update" when="last" version="1.4">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="232">When IEEE 1394 bus is updated, the #HinawaFwNode::bus-update signal is generated.
+ line="230">When IEEE 1394 bus is updated, the #HinawaFwNode::bus-update signal is generated.
Handlers can read current generation in the bus via 'generation'
property.</doc>
<return-value transfer-ownership="none">
@@ -723,7 +726,7 @@ property.</doc>
<glib:signal name="disconnected" when="last" version="1.4">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="251">When phicical FireWire devices are disconnected from IEEE 1394 bus,
+ line="249">When phicical FireWire devices are disconnected from IEEE 1394 bus,
the #HinawaFwNode::disconnected signal is generated.</doc>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
@@ -733,13 +736,13 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
<record name="FwNodeClass"
c:type="HinawaFwNodeClass"
glib:is-gtype-struct-for="FwNode">
- <source-position filename="../src/fw_node.h" line="72"/>
+ <source-position filename="../src/fw_node.h" line="71"/>
<field name="parent_class">
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
</field>
<field name="bus_update">
<callback name="bus_update">
- <source-position filename="../src/fw_node.h" line="59"/>
+ <source-position filename="../src/fw_node.h" line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -747,7 +750,7 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.h"
- line="51">A #HinawaFwNode.</doc>
+ line="50">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
</parameters>
@@ -755,7 +758,7 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
</field>
<field name="disconnected">
<callback name="disconnected">
- <source-position filename="../src/fw_node.h" line="70"/>
+ <source-position filename="../src/fw_node.h" line="69"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -763,7 +766,7 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.h"
- line="63">A #HinawaFwNode</doc>
+ line="62">A #HinawaFwNode</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
</parameters>
@@ -778,57 +781,61 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
glib:error-domain="hinawa-fw-node-error-quark">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="113">A set of error code for GError with domain which equals to #hinawa_fw_node_error_quark().</doc>
+ line="109">A set of error code for GError with domain which equals to #hinawa_fw_node_error_quark().</doc>
<member name="disconnected"
value="0"
c:identifier="HINAWA_FW_NODE_ERROR_DISCONNECTED"
- glib:nick="disconnected">
+ glib:nick="disconnected"
+ glib:name="HINAWA_FW_NODE_ERROR_DISCONNECTED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="115">The node associated to the instance is disconnected.</doc>
+ line="111">The node associated to the instance is disconnected.</doc>
</member>
<member name="opened"
value="1"
c:identifier="HINAWA_FW_NODE_ERROR_OPENED"
- glib:nick="opened">
+ glib:nick="opened"
+ glib:name="HINAWA_FW_NODE_ERROR_OPENED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="116">The instance is already associated to node by opening
+ line="112">The instance is already associated to node by opening
firewire character device.</doc>
</member>
<member name="not_opened"
value="2"
c:identifier="HINAWA_FW_NODE_ERROR_NOT_OPENED"
- glib:nick="not-opened">
+ glib:nick="not-opened"
+ glib:name="HINAWA_FW_NODE_ERROR_NOT_OPENED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="118">The instance is not associated to node by opening
+ line="114">The instance is not associated to node by opening
firewire character device.</doc>
</member>
<member name="failed"
value="3"
c:identifier="HINAWA_FW_NODE_ERROR_FAILED"
- glib:nick="failed">
+ glib:nick="failed"
+ glib:name="HINAWA_FW_NODE_ERROR_FAILED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="120">The system call fails.</doc>
+ line="116">The system call fails.</doc>
</member>
<function name="quark"
c:identifier="hinawa_fw_node_error_quark"
version="2.1">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="46">Return the GQuark for error domain of GError which has code in #HinawaFwNodeError.</doc>
+ line="44">Return the GQuark for error domain of GError which has code in #HinawaFwNodeError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="53">A #GQuark.</doc>
+ line="51">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
</enumeration>
<record name="FwNodePrivate" c:type="HinawaFwNodePrivate" disguised="1">
- <source-position filename="../src/fw_node.h" line="38"/>
+ <source-position filename="../src/fw_node.h" line="37"/>
</record>
<enumeration name="FwRcode"
version="1.0"
@@ -837,94 +844,105 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
c:type="HinawaFwRcode">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="55">A representation for rcode of asynchronous transaction on IEEE 1394 bus.</doc>
+ line="51">A representation for rcode of asynchronous transaction on IEEE 1394 bus.</doc>
<member name="complete"
value="0"
c:identifier="HINAWA_FW_RCODE_COMPLETE"
- glib:nick="complete">
+ glib:nick="complete"
+ glib:name="HINAWA_FW_RCODE_COMPLETE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="57">For completion.</doc>
+ line="53">For completion.</doc>
</member>
<member name="conflict_error"
value="4"
c:identifier="HINAWA_FW_RCODE_CONFLICT_ERROR"
- glib:nick="conflict-error">
+ glib:nick="conflict-error"
+ glib:name="HINAWA_FW_RCODE_CONFLICT_ERROR">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="58">For error of conflicting.</doc>
+ line="54">For error of conflicting.</doc>
</member>
<member name="data_error"
value="5"
c:identifier="HINAWA_FW_RCODE_DATA_ERROR"
- glib:nick="data-error">
+ glib:nick="data-error"
+ glib:name="HINAWA_FW_RCODE_DATA_ERROR">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="59">For error of data.</doc>
+ line="55">For error of data.</doc>
</member>
<member name="type_error"
value="6"
c:identifier="HINAWA_FW_RCODE_TYPE_ERROR"
- glib:nick="type-error">
+ glib:nick="type-error"
+ glib:name="HINAWA_FW_RCODE_TYPE_ERROR">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="60">For error of type.</doc>
+ line="56">For error of type.</doc>
</member>
<member name="address_error"
value="7"
c:identifier="HINAWA_FW_RCODE_ADDRESS_ERROR"
- glib:nick="address-error">
+ glib:nick="address-error"
+ glib:name="HINAWA_FW_RCODE_ADDRESS_ERROR">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="61">For error of address.</doc>
+ line="57">For error of address.</doc>
</member>
<member name="send_error"
value="16"
c:identifier="HINAWA_FW_RCODE_SEND_ERROR"
- glib:nick="send-error">
+ glib:nick="send-error"
+ glib:name="HINAWA_FW_RCODE_SEND_ERROR">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="62">For error of sending.</doc>
+ line="58">For error of sending.</doc>
</member>
<member name="cancelled"
value="17"
c:identifier="HINAWA_FW_RCODE_CANCELLED"
- glib:nick="cancelled">
+ glib:nick="cancelled"
+ glib:name="HINAWA_FW_RCODE_CANCELLED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="63">For cancellation.</doc>
+ line="59">For cancellation.</doc>
</member>
<member name="busy"
value="18"
c:identifier="HINAWA_FW_RCODE_BUSY"
- glib:nick="busy">
+ glib:nick="busy"
+ glib:name="HINAWA_FW_RCODE_BUSY">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="64">For busyness.</doc>
+ line="60">For busyness.</doc>
</member>
<member name="generation"
value="19"
c:identifier="HINAWA_FW_RCODE_GENERATION"
- glib:nick="generation">
+ glib:nick="generation"
+ glib:name="HINAWA_FW_RCODE_GENERATION">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="65">For generation.</doc>
+ line="61">For generation.</doc>
</member>
<member name="no_ack"
value="20"
c:identifier="HINAWA_FW_RCODE_NO_ACK"
- glib:nick="no-ack">
+ glib:nick="no-ack"
+ glib:name="HINAWA_FW_RCODE_NO_ACK">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="66">For no acknowledge.</doc>
+ line="62">For no acknowledge.</doc>
</member>
<member name="invalid"
value="21"
c:identifier="HINAWA_FW_RCODE_INVALID"
- glib:nick="invalid">
+ glib:nick="invalid"
+ glib:name="HINAWA_FW_RCODE_INVALID">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="67">For rcode out of specification.</doc>
+ line="63">For rcode out of specification.</doc>
</member>
</enumeration>
<class name="FwReq"
@@ -934,16 +952,16 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
glib:type-name="HinawaFwReq"
glib:get-type="hinawa_fw_req_get_type"
glib:type-struct="FwReqClass">
- <source-position filename="../src/fw_req.h" line="68"/>
+ <source-position filename="../src/fw_req.h" line="64"/>
<constructor name="new" c:identifier="hinawa_fw_req_new" version="1.3.">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="153">Instantiate #HinawaFwReq object and return the instance.</doc>
- <source-position filename="../src/fw_req.h" line="72"/>
+ line="152">Instantiate #HinawaFwReq object and return the instance.</doc>
+ <source-position filename="../src/fw_req.h" line="68"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="158">an instance of #HinawaFwReq.</doc>
+ line="157">an instance of #HinawaFwReq.</doc>
<type name="FwReq" c:type="HinawaFwReq*"/>
</return-value>
</constructor>
@@ -952,21 +970,21 @@ the #HinawaFwNode::disconnected signal is generated.</doc>
version="2.1">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="22">Return the GQuark for error domain of GError which has code in #HinawaFwRcode.</doc>
+ line="21">Return the GQuark for error domain of GError which has code in #HinawaFwRcode.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="29">A #GQuark.</doc>
+ line="28">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
<virtual-method name="responded" version="2.1">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="52">When the unit transfers asynchronous packet as response subaction for the transaction,
+ line="48">When the unit transfers asynchronous packet as response subaction for the transaction,
and the process successfully reads the content of packet from Linux firewire subsystem,
the #HinawaFwReqClass::responded handler is called.</doc>
- <source-position filename="../src/fw_req.h" line="66"/>
+ <source-position filename="../src/fw_req.h" line="62"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -974,19 +992,19 @@ the #HinawaFwReqClass::responded handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="54">A #HinawaFwReq.</doc>
+ line="50">A #HinawaFwReq.</doc>
<type name="FwReq" c:type="HinawaFwReq*"/>
</instance-parameter>
<parameter name="rcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="55">One of #HinawaFwRcode.</doc>
+ line="51">One of #HinawaFwRcode.</doc>
<type name="FwRcode" c:type="HinawaFwRcode"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="56">The array with elements for
+ line="52">The array with elements for
byte data of response subaction for transaction.</doc>
<array length="2" zero-terminated="0" c:type="const guint8*">
<type name="guint8"/>
@@ -995,7 +1013,7 @@ the #HinawaFwReqClass::responded handler is called.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="58">The number of elements of the array.</doc>
+ line="54">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1008,10 +1026,10 @@ the #HinawaFwReqClass::responded handler is called.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="386">Execute request subaction of transaction to the given node according to given code, then wait
+ line="385">Execute request subaction of transaction to the given node according to given code, then wait
for response subaction within #HinawaFwReq:timeout.</doc>
<doc-deprecated xml:space="preserve">Use #hinawa_fw_req_transaction_sync(), instead.</doc-deprecated>
- <source-position filename="../src/fw_req.h" line="84"/>
+ <source-position filename="../src/fw_req.h" line="80"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1019,31 +1037,31 @@ for response subaction within #HinawaFwReq:timeout.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="388">A #HinawaFwReq.</doc>
+ line="387">A #HinawaFwReq.</doc>
<type name="FwReq" c:type="HinawaFwReq*"/>
</instance-parameter>
<parameter name="node" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="389">A #HinawaFwNode.</doc>
+ line="388">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="390">A transaction code of HinawaFwTcode.</doc>
+ line="389">A transaction code of HinawaFwTcode.</doc>
<type name="FwTcode" c:type="HinawaFwTcode"/>
</parameter>
<parameter name="addr" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="391">A destination address of target device</doc>
+ line="390">A destination address of target device</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="392">The range of address in byte unit.</doc>
+ line="391">The range of address in byte unit.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="frame"
@@ -1052,7 +1070,7 @@ for response subaction within #HinawaFwReq:timeout.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="393">An array with elements for byte
+ line="392">An array with elements for byte
data. Callers should give it for buffer with enough space against the
request since this library performs no reallocation. Due to the
reason, the value of this argument should point to the pointer to the
@@ -1068,7 +1086,7 @@ for response subaction within #HinawaFwReq:timeout.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="399">The size of array in byte unit. The value of this argument
+ line="398">The size of array in byte unit. The value of this argument
should point to the numerical number and mutable for read and
lock transaction.</doc>
<type name="gsize" c:type="gsize*"/>
@@ -1081,10 +1099,10 @@ for response subaction within #HinawaFwReq:timeout.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="166">Execute request subaction of transactions to the given node according to given code. When the
+ line="165">Execute request subaction of transactions to the given node according to given code. When the
response subaction arrives and read the contents, #HinawaFwReq::responded signal handler is called
as long as event dispatcher runs.</doc>
- <source-position filename="../src/fw_req.h" line="74"/>
+ <source-position filename="../src/fw_req.h" line="70"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1092,31 +1110,31 @@ as long as event dispatcher runs.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="168">A #HinawaFwReq.</doc>
+ line="167">A #HinawaFwReq.</doc>
<type name="FwReq" c:type="HinawaFwReq*"/>
</instance-parameter>
<parameter name="node" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="169">A #HinawaFwNode.</doc>
+ line="168">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="170">A transaction code of HinawaFwTcode.</doc>
+ line="169">A transaction code of HinawaFwTcode.</doc>
<type name="FwTcode" c:type="HinawaFwTcode"/>
</parameter>
<parameter name="addr" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="171">A destination address of target device</doc>
+ line="170">A destination address of target device</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="172">The range of address in byte unit.</doc>
+ line="171">The range of address in byte unit.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="frame"
@@ -1125,7 +1143,7 @@ as long as event dispatcher runs.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="173">An array with elements for byte
+ line="172">An array with elements for byte
data. Callers should give it for buffer with enough space against the
request since this library performs no reallocation. Due to the
reason, the value of this argument should point to the pointer to the
@@ -1141,7 +1159,7 @@ as long as event dispatcher runs.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="179">The size of array in byte unit. The value of this argument
+ line="178">The size of array in byte unit. The value of this argument
should point to the numerical number and mutable for read and
lock transaction.</doc>
<type name="gsize" c:type="gsize*"/>
@@ -1154,10 +1172,10 @@ as long as event dispatcher runs.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="283">Execute request subaction of transaction to the given node according to given code, then wait
+ line="282">Execute request subaction of transaction to the given node according to given code, then wait
for response subaction within the given timeout. The #HinawaFwReq:timeout property of instance
is ignored.</doc>
- <source-position filename="../src/fw_req.h" line="79"/>
+ <source-position filename="../src/fw_req.h" line="75"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1165,31 +1183,31 @@ is ignored.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="285">A #HinawaFwReq.</doc>
+ line="284">A #HinawaFwReq.</doc>
<type name="FwReq" c:type="HinawaFwReq*"/>
</instance-parameter>
<parameter name="node" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="286">A #HinawaFwNode.</doc>
+ line="285">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="287">A transaction code of HinawaFwTcode.</doc>
+ line="286">A transaction code of HinawaFwTcode.</doc>
<type name="FwTcode" c:type="HinawaFwTcode"/>
</parameter>
<parameter name="addr" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="288">A destination address of target device</doc>
+ line="287">A destination address of target device</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="289">The range of address in byte unit.</doc>
+ line="288">The range of address in byte unit.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="frame"
@@ -1198,7 +1216,7 @@ is ignored.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="290">An array with elements for byte
+ line="289">An array with elements for byte
data. Callers should give it for buffer with enough space against the
request since this library performs no reallocation. Due to the
reason, the value of this argument should point to the pointer to the
@@ -1214,7 +1232,7 @@ is ignored.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="296">The size of array in byte unit. The value of this argument
+ line="295">The size of array in byte unit. The value of this argument
should point to the numerical number and mutable for read and
lock transaction.</doc>
<type name="gsize" c:type="gsize*"/>
@@ -1222,7 +1240,7 @@ is ignored.</doc>
<parameter name="timeout_ms" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="299">The timeout to wait for response subaction of the transaction since request
+ line="298">The timeout to wait for response subaction of the transaction since request
subaction is initiated, in milliseconds.</doc>
<type name="guint" c:type="guint"/>
</parameter>
@@ -1247,7 +1265,7 @@ is ignored.</doc>
<glib:signal name="responded" when="last" version="2.1">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="123">When the unit transfers asynchronous packet as response subaction for the transaction,
+ line="122">When the unit transfers asynchronous packet as response subaction for the transaction,
and the process successfully reads the content of packet from Linux firewire subsystem,
the #HinawaFwReq::responded signal handler is called.</doc>
<return-value transfer-ownership="none">
@@ -1257,13 +1275,13 @@ the #HinawaFwReq::responded signal handler is called.</doc>
<parameter name="rcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="126">One of #HinawaFwRcode.</doc>
+ line="125">One of #HinawaFwRcode.</doc>
<type name="FwRcode"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="127">The array with elements for
+ line="126">The array with elements for
byte data of response subaction for transaction.</doc>
<array length="2" zero-terminated="0" c:type="gpointer">
<type name="guint8"/>
@@ -1272,7 +1290,7 @@ the #HinawaFwReq::responded signal handler is called.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="129">The number of elements of the array.</doc>
+ line="128">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1281,13 +1299,13 @@ the #HinawaFwReq::responded signal handler is called.</doc>
<record name="FwReqClass"
c:type="HinawaFwReqClass"
glib:is-gtype-struct-for="FwReq">
- <source-position filename="../src/fw_req.h" line="68"/>
+ <source-position filename="../src/fw_req.h" line="64"/>
<field name="parent_class">
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
</field>
<field name="responded">
<callback name="responded">
- <source-position filename="../src/fw_req.h" line="66"/>
+ <source-position filename="../src/fw_req.h" line="62"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1295,19 +1313,19 @@ the #HinawaFwReq::responded signal handler is called.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="54">A #HinawaFwReq.</doc>
+ line="50">A #HinawaFwReq.</doc>
<type name="FwReq" c:type="HinawaFwReq*"/>
</parameter>
<parameter name="rcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="55">One of #HinawaFwRcode.</doc>
+ line="51">One of #HinawaFwRcode.</doc>
<type name="FwRcode" c:type="HinawaFwRcode"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="56">The array with elements for
+ line="52">The array with elements for
byte data of response subaction for transaction.</doc>
<array length="3" zero-terminated="0" c:type="const guint8*">
<type name="guint8"/>
@@ -1316,7 +1334,7 @@ the #HinawaFwReq::responded signal handler is called.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_req.h"
- line="58">The number of elements of the array.</doc>
+ line="54">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1324,7 +1342,7 @@ the #HinawaFwReq::responded signal handler is called.</doc>
</field>
</record>
<record name="FwReqPrivate" c:type="HinawaFwReqPrivate" disguised="1">
- <source-position filename="../src/fw_req.h" line="41"/>
+ <source-position filename="../src/fw_req.h" line="37"/>
</record>
<class name="FwResp"
c:symbol-prefix="fw_resp"
@@ -1333,34 +1351,34 @@ the #HinawaFwReq::responded signal handler is called.</doc>
glib:type-name="HinawaFwResp"
glib:get-type="hinawa_fw_resp_get_type"
glib:type-struct="FwRespClass">
- <source-position filename="../src/fw_resp.h" line="97"/>
+ <source-position filename="../src/fw_resp.h" line="93"/>
<constructor name="new" c:identifier="hinawa_fw_resp_new" version="1.3.">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="220">Instantiate #HinawaFwResp object and return the instance.</doc>
- <source-position filename="../src/fw_resp.h" line="101"/>
+ line="218">Instantiate #HinawaFwResp object and return the instance.</doc>
+ <source-position filename="../src/fw_resp.h" line="97"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="225">a new instance of #HinawaFwResp.</doc>
+ line="223">a new instance of #HinawaFwResp.</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</return-value>
</constructor>
<virtual-method name="requested" deprecated="1" deprecated-version="2.2">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="52">When any node transfers requests to the range of address to which this object listening,
+ line="48">When any node transfers requests to the range of address to which this object listening,
the #HinawaFwRespClass::requested signal handler is called with #HinawaFwTcode, without the
case that #HinawaFwRespClass::requested2 signal handler is already assigned.
The handler can get data frame by a call of #hinawa_fw_resp_get_req_frame() and set data
frame by a call of #hinawa_fw_resp_set_resp_frame(), then returns rcode.</doc>
<doc-deprecated xml:space="preserve">Use #HinawaFwRespClass::requested2, instead.</doc-deprecated>
- <source-position filename="../src/fw_resp.h" line="69"/>
+ <source-position filename="../src/fw_resp.h" line="65"/>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="64">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
+ line="60">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
specification.</doc>
<type name="FwRcode" c:type="HinawaFwRcode"/>
</return-value>
@@ -1368,13 +1386,13 @@ specification.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="54">A #HinawaFwResp</doc>
+ line="50">A #HinawaFwResp</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</instance-parameter>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="55">One of #HinawaTcode enumerators</doc>
+ line="51">One of #HinawaTcode enumerators</doc>
<type name="FwTcode" c:type="HinawaFwTcode"/>
</parameter>
</parameters>
@@ -1382,15 +1400,15 @@ specification.</doc>
<virtual-method name="requested2" version="2.2">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="71">When any node transfers request subaction to the range of address to which this object
+ line="67">When any node transfers request subaction to the range of address to which this object
listening, the #HinawaFwResp::requested signal handler is called with arrived frame for
the subaction. The handler is expected to call #hinawa_fw_resp_set_resp_frame() with
frame and return rcode for response subaction.</doc>
- <source-position filename="../src/fw_resp.h" line="94"/>
+ <source-position filename="../src/fw_resp.h" line="90"/>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="89">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
+ line="85">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
specification.</doc>
<type name="FwRcode" c:type="HinawaFwRcode"/>
</return-value>
@@ -1398,49 +1416,49 @@ frame and return rcode for response subaction.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="73">A #HinawaFwResp</doc>
+ line="69">A #HinawaFwResp</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</instance-parameter>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="74">One of #HinawaTcode enumerations</doc>
+ line="70">One of #HinawaTcode enumerations</doc>
<type name="FwTcode" c:type="HinawaFwTcode"/>
</parameter>
<parameter name="offset" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="75">The address offset at which the transaction arrives.</doc>
+ line="71">The address offset at which the transaction arrives.</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="src" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="76">The node ID of source for the transaction.</doc>
+ line="72">The node ID of source for the transaction.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="dst" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="77">The node ID of destination for the transaction.</doc>
+ line="73">The node ID of destination for the transaction.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="card" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="78">The index of card corresponding to 1394 OHCI controller.</doc>
+ line="74">The index of card corresponding to 1394 OHCI controller.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="generation" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="79">The generation of bus when the transaction is transferred.</doc>
+ line="75">The generation of bus when the transaction is transferred.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="80">The array with elements for byte
+ line="76">The array with elements for byte
data.</doc>
<array length="7" zero-terminated="0" c:type="const guint8*">
<type name="guint8"/>
@@ -1449,7 +1467,7 @@ frame and return rcode for response subaction.</doc>
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="82">The length of bytes for the frame.</doc>
+ line="78">The length of bytes for the frame.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1461,10 +1479,10 @@ frame and return rcode for response subaction.</doc>
deprecated-version="2.2">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="355">Retrieve byte frame to be requested.</doc>
+ line="353">Retrieve byte frame to be requested.</doc>
<doc-deprecated xml:space="preserve">handler for #HinawaFwResp::requested2 signal can receive the frame in its
argument.</doc-deprecated>
- <source-position filename="../src/fw_resp.h" line="110"/>
+ <source-position filename="../src/fw_resp.h" line="106"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1472,7 +1490,7 @@ frame and return rcode for response subaction.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="357">A #HinawaFwResp</doc>
+ line="355">A #HinawaFwResp</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</instance-parameter>
<parameter name="frame"
@@ -1481,7 +1499,7 @@ frame and return rcode for response subaction.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="358">a 8bit array for response
+ line="356">a 8bit array for response
frame.</doc>
<array length="1" zero-terminated="0" c:type="const guint8**">
<type name="guint8" c:type="guint8*"/>
@@ -1493,7 +1511,7 @@ frame and return rcode for response subaction.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="360">The length of bytes for the frame.</doc>
+ line="358">The length of bytes for the frame.</doc>
<type name="gsize" c:type="gsize*"/>
</parameter>
</parameters>
@@ -1503,8 +1521,8 @@ frame and return rcode for response subaction.</doc>
version="1.4.">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="315">stop to listen to a range of address in host controller.</doc>
- <source-position filename="../src/fw_resp.h" line="108"/>
+ line="313">stop to listen to a range of address in host controller.</doc>
+ <source-position filename="../src/fw_resp.h" line="104"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1512,7 +1530,7 @@ frame and return rcode for response subaction.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="317">A HinawaFwResp.</doc>
+ line="315">A HinawaFwResp.</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</instance-parameter>
</parameters>
@@ -1523,10 +1541,10 @@ frame and return rcode for response subaction.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="294">Start to listen to a range of address in host controller which connects to the node. The function
+ line="292">Start to listen to a range of address in host controller which connects to the node. The function
is a variant of #hinawa_fw_resp_reserve_within_region() so that the exact range of address should
be reserved as given.</doc>
- <source-position filename="../src/fw_resp.h" line="106"/>
+ <source-position filename="../src/fw_resp.h" line="102"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1534,25 +1552,25 @@ be reserved as given.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="296">A #HinawaFwResp.</doc>
+ line="294">A #HinawaFwResp.</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</instance-parameter>
<parameter name="node" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="297">A #HinawaFwNode.</doc>
+ line="295">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
<parameter name="addr" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="298">A start address to listen to in host controller.</doc>
+ line="296">A start address to listen to in host controller.</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="width" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="299">The byte width of address to listen to host controller.</doc>
+ line="297">The byte width of address to listen to host controller.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1563,10 +1581,10 @@ be reserved as given.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="233">Start to listen to range of address equals to #width in local node (e.g. 1394 OHCI host
+ line="231">Start to listen to range of address equals to #width in local node (e.g. 1394 OHCI host
controller), which is used to communicate to the node given as parameter. The range of address
is looked up in region between #region_start and #region_end.</doc>
- <source-position filename="../src/fw_resp.h" line="103"/>
+ <source-position filename="../src/fw_resp.h" line="99"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1574,31 +1592,31 @@ is looked up in region between #region_start and #region_end.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="235">A #HinawaFwResp.</doc>
+ line="233">A #HinawaFwResp.</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</instance-parameter>
<parameter name="node" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="236">A #HinawaFwNode.</doc>
+ line="234">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode*"/>
</parameter>
<parameter name="region_start" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="237">Start offset of address region in which range of address is looked up.</doc>
+ line="235">Start offset of address region in which range of address is looked up.</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="region_end" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="238">End offset of address region in which range of address is looked up.</doc>
+ line="236">End offset of address region in which range of address is looked up.</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="width" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="239">The width for range of address to be looked up.</doc>
+ line="237">The width for range of address to be looked up.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1608,8 +1626,8 @@ is looked up in region between #region_start and #region_end.</doc>
version="2.0">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="385">Register byte frame as response.</doc>
- <source-position filename="../src/fw_resp.h" line="112"/>
+ line="383">Register byte frame as response.</doc>
+ <source-position filename="../src/fw_resp.h" line="108"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -1617,13 +1635,13 @@ is looked up in region between #region_start and #region_end.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="387">A #HinawaFwResp</doc>
+ line="385">A #HinawaFwResp</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</instance-parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="388">a 8bit array for response
+ line="386">a 8bit array for response
frame.</doc>
<array length="1" zero-terminated="0" c:type="guint8*">
<type name="guint8"/>
@@ -1632,7 +1650,7 @@ is looked up in region between #region_start and #region_end.</doc>
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="390">The length of bytes for the frame.</doc>
+ line="388">The length of bytes for the frame.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
</parameters>
@@ -1659,7 +1677,7 @@ is looked up in region between #region_start and #region_end.</doc>
deprecated-version="2.2">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="154">When any node transfers requests to the range of address to which this object listening,
+ line="152">When any node transfers requests to the range of address to which this object listening,
the #HinawaFwResp::requested signal handler is called with #HinawaFwTcode, without the
case that #HinawaFwResp::requested2 signal handler is already assigned.
@@ -1669,7 +1687,7 @@ frame by a call of #hinawa_fw_resp_set_resp_frame(), then returns rcode.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="166">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
+ line="164">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
specification.</doc>
<type name="FwRcode"/>
</return-value>
@@ -1677,7 +1695,7 @@ specification.</doc>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="157">One of #HinawaTcode enumerators</doc>
+ line="155">One of #HinawaTcode enumerators</doc>
<type name="FwTcode"/>
</parameter>
</parameters>
@@ -1685,14 +1703,14 @@ specification.</doc>
<glib:signal name="requested2" when="last" version="2.2">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="181">When any node transfers request subaction to the range of address to which this object
+ line="179">When any node transfers request subaction to the range of address to which this object
listening, the #HinawaFwResp::requested signal handler is called with arrived frame for
the subaction. The handler is expected to call #hinawa_fw_resp_set_resp_frame() with
frame and return rcode for response subaction.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="199">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
+ line="197">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
specification.</doc>
<type name="FwRcode"/>
</return-value>
@@ -1700,43 +1718,43 @@ frame and return rcode for response subaction.</doc>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="184">One of #HinawaTcode enumerations</doc>
+ line="182">One of #HinawaTcode enumerations</doc>
<type name="FwTcode"/>
</parameter>
<parameter name="offset" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="185">The address offset at which the transaction arrives.</doc>
+ line="183">The address offset at which the transaction arrives.</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="src" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="186">The node ID of source for the transaction.</doc>
+ line="184">The node ID of source for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="dst" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="187">The node ID of destination for the transaction.</doc>
+ line="185">The node ID of destination for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="card" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="188">The index of card corresponding to 1394 OHCI controller.</doc>
+ line="186">The index of card corresponding to 1394 OHCI controller.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="generation" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="189">The generation of bus when the transaction is transferred.</doc>
+ line="187">The generation of bus when the transaction is transferred.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="190">The array with elements for byte
+ line="188">The array with elements for byte
data.</doc>
<array length="7" zero-terminated="0" c:type="gpointer">
<type name="guint8"/>
@@ -1745,7 +1763,7 @@ frame and return rcode for response subaction.</doc>
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="192">The length of bytes for the frame.</doc>
+ line="190">The length of bytes for the frame.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1754,17 +1772,17 @@ frame and return rcode for response subaction.</doc>
<record name="FwRespClass"
c:type="HinawaFwRespClass"
glib:is-gtype-struct-for="FwResp">
- <source-position filename="../src/fw_resp.h" line="97"/>
+ <source-position filename="../src/fw_resp.h" line="93"/>
<field name="parent_class">
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
</field>
<field name="requested">
<callback name="requested">
- <source-position filename="../src/fw_resp.h" line="69"/>
+ <source-position filename="../src/fw_resp.h" line="65"/>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="64">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
+ line="60">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
specification.</doc>
<type name="FwRcode" c:type="HinawaFwRcode"/>
</return-value>
@@ -1772,13 +1790,13 @@ specification.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="54">A #HinawaFwResp</doc>
+ line="50">A #HinawaFwResp</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</parameter>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="55">One of #HinawaTcode enumerators</doc>
+ line="51">One of #HinawaTcode enumerators</doc>
<type name="FwTcode" c:type="HinawaFwTcode"/>
</parameter>
</parameters>
@@ -1786,11 +1804,11 @@ specification.</doc>
</field>
<field name="requested2">
<callback name="requested2">
- <source-position filename="../src/fw_resp.h" line="94"/>
+ <source-position filename="../src/fw_resp.h" line="90"/>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="89">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
+ line="85">One of #HinawaRcode enumerators corresponding to rcodes defined in IEEE 1394
specification.</doc>
<type name="FwRcode" c:type="HinawaFwRcode"/>
</return-value>
@@ -1798,49 +1816,49 @@ specification.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="73">A #HinawaFwResp</doc>
+ line="69">A #HinawaFwResp</doc>
<type name="FwResp" c:type="HinawaFwResp*"/>
</parameter>
<parameter name="tcode" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="74">One of #HinawaTcode enumerations</doc>
+ line="70">One of #HinawaTcode enumerations</doc>
<type name="FwTcode" c:type="HinawaFwTcode"/>
</parameter>
<parameter name="offset" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="75">The address offset at which the transaction arrives.</doc>
+ line="71">The address offset at which the transaction arrives.</doc>
<type name="guint64" c:type="guint64"/>
</parameter>
<parameter name="src" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="76">The node ID of source for the transaction.</doc>
+ line="72">The node ID of source for the transaction.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="dst" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="77">The node ID of destination for the transaction.</doc>
+ line="73">The node ID of destination for the transaction.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="card" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="78">The index of card corresponding to 1394 OHCI controller.</doc>
+ line="74">The index of card corresponding to 1394 OHCI controller.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="generation" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="79">The generation of bus when the transaction is transferred.</doc>
+ line="75">The generation of bus when the transaction is transferred.</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="80">The array with elements for byte
+ line="76">The array with elements for byte
data.</doc>
<array length="8" zero-terminated="0" c:type="const guint8*">
<type name="guint8"/>
@@ -1849,7 +1867,7 @@ specification.</doc>
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.h"
- line="82">The length of bytes for the frame.</doc>
+ line="78">The length of bytes for the frame.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -1864,47 +1882,50 @@ specification.</doc>
glib:error-domain="hinawa-fw-resp-error-quark">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="133">A set of error code for GError with domain which equals to #hinawa_fw_resp_error_quark().</doc>
+ line="129">A set of error code for GError with domain which equals to #hinawa_fw_resp_error_quark().</doc>
<member name="failed"
value="0"
c:identifier="HINAWA_FW_RESP_ERROR_FAILED"
- glib:nick="failed">
+ glib:nick="failed"
+ glib:name="HINAWA_FW_RESP_ERROR_FAILED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="135">The generic system call error.</doc>
+ line="131">The generic system call error.</doc>
</member>
<member name="reserved"
value="1"
c:identifier="HINAWA_FW_RESP_ERROR_RESERVED"
- glib:nick="reserved">
+ glib:nick="reserved"
+ glib:name="HINAWA_FW_RESP_ERROR_RESERVED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="136">The instance is already associated to reserved address range.</doc>
+ line="132">The instance is already associated to reserved address range.</doc>
</member>
<member name="addr_space_used"
value="2"
c:identifier="HINAWA_FW_RESP_ERROR_ADDR_SPACE_USED"
- glib:nick="addr-space-used">
+ glib:nick="addr-space-used"
+ glib:name="HINAWA_FW_RESP_ERROR_ADDR_SPACE_USED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="137">The address space is used exclusively.</doc>
+ line="133">The address space is used exclusively.</doc>
</member>
<function name="quark"
c:identifier="hinawa_fw_resp_error_quark"
version="2.2">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="22">Return the GQuark for error domain of GError which has code in #HinawaFwRespError.</doc>
+ line="20">Return the GQuark for error domain of GError which has code in #HinawaFwRespError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="29">A #GQuark.</doc>
+ line="27">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
</enumeration>
<record name="FwRespPrivate" c:type="HinawaFwRespPrivate" disguised="1">
- <source-position filename="../src/fw_resp.h" line="41"/>
+ <source-position filename="../src/fw_resp.h" line="37"/>
</record>
<enumeration name="FwTcode"
version="1.0"
@@ -1913,156 +1934,174 @@ specification.</doc>
c:type="HinawaFwTcode">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="9">A representation for tcode of asynchronous transaction on IEEE 1394 bus.</doc>
+ line="5">A representation for tcode of asynchronous transaction on IEEE 1394 bus.</doc>
<member name="write_quadlet_request"
value="0"
c:identifier="HINAWA_FW_TCODE_WRITE_QUADLET_REQUEST"
- glib:nick="write-quadlet-request">
+ glib:nick="write-quadlet-request"
+ glib:name="HINAWA_FW_TCODE_WRITE_QUADLET_REQUEST">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="11">For request to write quadlet.</doc>
+ line="7">For request to write quadlet.</doc>
</member>
<member name="write_block_request"
value="1"
c:identifier="HINAWA_FW_TCODE_WRITE_BLOCK_REQUEST"
- glib:nick="write-block-request">
+ glib:nick="write-block-request"
+ glib:name="HINAWA_FW_TCODE_WRITE_BLOCK_REQUEST">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="12">For request to write block.</doc>
+ line="8">For request to write block.</doc>
</member>
<member name="write_response"
value="2"
c:identifier="HINAWA_FW_TCODE_WRITE_RESPONSE"
- glib:nick="write-response">
+ glib:nick="write-response"
+ glib:name="HINAWA_FW_TCODE_WRITE_RESPONSE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="13">For response to write.</doc>
+ line="9">For response to write.</doc>
</member>
<member name="read_quadlet_request"
value="4"
c:identifier="HINAWA_FW_TCODE_READ_QUADLET_REQUEST"
- glib:nick="read-quadlet-request">
+ glib:nick="read-quadlet-request"
+ glib:name="HINAWA_FW_TCODE_READ_QUADLET_REQUEST">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="14">For response to read quadlet.</doc>
+ line="10">For response to read quadlet.</doc>
</member>
<member name="read_block_request"
value="5"
c:identifier="HINAWA_FW_TCODE_READ_BLOCK_REQUEST"
- glib:nick="read-block-request">
+ glib:nick="read-block-request"
+ glib:name="HINAWA_FW_TCODE_READ_BLOCK_REQUEST">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="15">For request to read block.</doc>
+ line="11">For request to read block.</doc>
</member>
<member name="read_quadlet_response"
value="6"
c:identifier="HINAWA_FW_TCODE_READ_QUADLET_RESPONSE"
- glib:nick="read-quadlet-response">
+ glib:nick="read-quadlet-response"
+ glib:name="HINAWA_FW_TCODE_READ_QUADLET_RESPONSE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="16">For response to quadlet read.</doc>
+ line="12">For response to quadlet read.</doc>
</member>
<member name="read_block_response"
value="7"
c:identifier="HINAWA_FW_TCODE_READ_BLOCK_RESPONSE"
- glib:nick="read-block-response">
+ glib:nick="read-block-response"
+ glib:name="HINAWA_FW_TCODE_READ_BLOCK_RESPONSE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="17">For response to block read.</doc>
+ line="13">For response to block read.</doc>
</member>
<member name="cycle_start"
value="8"
c:identifier="HINAWA_FW_TCODE_CYCLE_START"
- glib:nick="cycle-start">
+ glib:nick="cycle-start"
+ glib:name="HINAWA_FW_TCODE_CYCLE_START">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="18">For cycle start.</doc>
+ line="14">For cycle start.</doc>
</member>
<member name="lock_request"
value="9"
c:identifier="HINAWA_FW_TCODE_LOCK_REQUEST"
- glib:nick="lock-request">
+ glib:nick="lock-request"
+ glib:name="HINAWA_FW_TCODE_LOCK_REQUEST">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="19">For request to lock.</doc>
+ line="15">For request to lock.</doc>
</member>
<member name="stream_data"
value="10"
c:identifier="HINAWA_FW_TCODE_STREAM_DATA"
- glib:nick="stream-data">
+ glib:nick="stream-data"
+ glib:name="HINAWA_FW_TCODE_STREAM_DATA">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="20">For stream data.</doc>
+ line="16">For stream data.</doc>
</member>
<member name="lock_response"
value="11"
c:identifier="HINAWA_FW_TCODE_LOCK_RESPONSE"
- glib:nick="lock-response">
+ glib:nick="lock-response"
+ glib:name="HINAWA_FW_TCODE_LOCK_RESPONSE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="21">For response to lock.</doc>
+ line="17">For response to lock.</doc>
</member>
<member name="lock_mask_swap"
value="17"
c:identifier="HINAWA_FW_TCODE_LOCK_MASK_SWAP"
- glib:nick="lock-mask-swap">
+ glib:nick="lock-mask-swap"
+ glib:name="HINAWA_FW_TCODE_LOCK_MASK_SWAP">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="22">For lock request for mask-swap.</doc>
+ line="18">For lock request for mask-swap.</doc>
</member>
<member name="lock_compare_swap"
value="18"
c:identifier="HINAWA_FW_TCODE_LOCK_COMPARE_SWAP"
- glib:nick="lock-compare-swap">
+ glib:nick="lock-compare-swap"
+ glib:name="HINAWA_FW_TCODE_LOCK_COMPARE_SWAP">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="23">For lock request for compare-swap.</doc>
+ line="19">For lock request for compare-swap.</doc>
</member>
<member name="lock_fetch_add"
value="19"
c:identifier="HINAWA_FW_TCODE_LOCK_FETCH_ADD"
- glib:nick="lock-fetch-add">
+ glib:nick="lock-fetch-add"
+ glib:name="HINAWA_FW_TCODE_LOCK_FETCH_ADD">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="24">For lock request for fetch-add.</doc>
+ line="20">For lock request for fetch-add.</doc>
</member>
<member name="lock_little_add"
value="20"
c:identifier="HINAWA_FW_TCODE_LOCK_LITTLE_ADD"
- glib:nick="lock-little-add">
+ glib:nick="lock-little-add"
+ glib:name="HINAWA_FW_TCODE_LOCK_LITTLE_ADD">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="25">For lock request for little-add.</doc>
+ line="21">For lock request for little-add.</doc>
</member>
<member name="lock_bounded_add"
value="21"
c:identifier="HINAWA_FW_TCODE_LOCK_BOUNDED_ADD"
- glib:nick="lock-bounded-add">
+ glib:nick="lock-bounded-add"
+ glib:name="HINAWA_FW_TCODE_LOCK_BOUNDED_ADD">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="26">For lock request for bounded-add.</doc>
+ line="22">For lock request for bounded-add.</doc>
</member>
<member name="lock_wrap_add"
value="22"
c:identifier="HINAWA_FW_TCODE_LOCK_WRAP_ADD"
- glib:nick="lock-wrap-add">
+ glib:nick="lock-wrap-add"
+ glib:name="HINAWA_FW_TCODE_LOCK_WRAP_ADD">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="27">For lock request for wrap-add.</doc>
+ line="23">For lock request for wrap-add.</doc>
</member>
<member name="lock_vendor_dependent"
value="23"
c:identifier="HINAWA_FW_TCODE_LOCK_VENDOR_DEPENDENT"
- glib:nick="lock-vendor-dependent">
+ glib:nick="lock-vendor-dependent"
+ glib:name="HINAWA_FW_TCODE_LOCK_VENDOR_DEPENDENT">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="28">For lock request for vendor-dependent.</doc>
+ line="24">For lock request for vendor-dependent.</doc>
</member>
</enumeration>
<function-macro name="IS_FW_FCP"
c:identifier="HINAWA_IS_FW_FCP"
introspectable="0">
- <source-position filename="../src/fw_fcp.h" line="20"/>
+ <source-position filename="../src/fw_fcp.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2071,7 +2110,7 @@ specification.</doc>
<function-macro name="IS_FW_FCP_CLASS"
c:identifier="HINAWA_IS_FW_FCP_CLASS"
introspectable="0">
- <source-position filename="../src/fw_fcp.h" line="28"/>
+ <source-position filename="../src/fw_fcp.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2080,7 +2119,7 @@ specification.</doc>
<function-macro name="IS_FW_NODE"
c:identifier="HINAWA_IS_FW_NODE"
introspectable="0">
- <source-position filename="../src/fw_node.h" line="16"/>
+ <source-position filename="../src/fw_node.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2089,7 +2128,7 @@ specification.</doc>
<function-macro name="IS_FW_NODE_CLASS"
c:identifier="HINAWA_IS_FW_NODE_CLASS"
introspectable="0">
- <source-position filename="../src/fw_node.h" line="24"/>
+ <source-position filename="../src/fw_node.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2098,7 +2137,7 @@ specification.</doc>
<function-macro name="IS_FW_REQ"
c:identifier="HINAWA_IS_FW_REQ"
introspectable="0">
- <source-position filename="../src/fw_req.h" line="19"/>
+ <source-position filename="../src/fw_req.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2107,7 +2146,7 @@ specification.</doc>
<function-macro name="IS_FW_REQ_CLASS"
c:identifier="HINAWA_IS_FW_REQ_CLASS"
introspectable="0">
- <source-position filename="../src/fw_req.h" line="27"/>
+ <source-position filename="../src/fw_req.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2116,7 +2155,7 @@ specification.</doc>
<function-macro name="IS_FW_RESP"
c:identifier="HINAWA_IS_FW_RESP"
introspectable="0">
- <source-position filename="../src/fw_resp.h" line="19"/>
+ <source-position filename="../src/fw_resp.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2125,7 +2164,7 @@ specification.</doc>
<function-macro name="IS_FW_RESP_CLASS"
c:identifier="HINAWA_IS_FW_RESP_CLASS"
introspectable="0">
- <source-position filename="../src/fw_resp.h" line="27"/>
+ <source-position filename="../src/fw_resp.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2134,7 +2173,7 @@ specification.</doc>
<function-macro name="IS_SND_DG00X"
c:identifier="HINAWA_IS_SND_DG00X"
introspectable="0">
- <source-position filename="../src/snd_dg00x.h" line="18"/>
+ <source-position filename="../src/snd_dg00x.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2143,7 +2182,7 @@ specification.</doc>
<function-macro name="IS_SND_DG00X_CLASS"
c:identifier="HINAWA_IS_SND_DG00X_CLASS"
introspectable="0">
- <source-position filename="../src/snd_dg00x.h" line="26"/>
+ <source-position filename="../src/snd_dg00x.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2152,7 +2191,7 @@ specification.</doc>
<function-macro name="IS_SND_DICE"
c:identifier="HINAWA_IS_SND_DICE"
introspectable="0">
- <source-position filename="../src/snd_dice.h" line="18"/>
+ <source-position filename="../src/snd_dice.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2161,7 +2200,7 @@ specification.</doc>
<function-macro name="IS_SND_DICE_CLASS"
c:identifier="HINAWA_IS_SND_DICE_CLASS"
introspectable="0">
- <source-position filename="../src/snd_dice.h" line="26"/>
+ <source-position filename="../src/snd_dice.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2170,7 +2209,7 @@ specification.</doc>
<function-macro name="IS_SND_EFW"
c:identifier="HINAWA_IS_SND_EFW"
introspectable="0">
- <source-position filename="../src/snd_efw.h" line="18"/>
+ <source-position filename="../src/snd_efw.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2179,7 +2218,7 @@ specification.</doc>
<function-macro name="IS_SND_EFW_CLASS"
c:identifier="HINAWA_IS_SND_EFW_CLASS"
introspectable="0">
- <source-position filename="../src/snd_efw.h" line="26"/>
+ <source-position filename="../src/snd_efw.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2188,7 +2227,7 @@ specification.</doc>
<function-macro name="IS_SND_MOTU"
c:identifier="HINAWA_IS_SND_MOTU"
introspectable="0">
- <source-position filename="../src/snd_motu.h" line="19"/>
+ <source-position filename="../src/snd_motu.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2197,7 +2236,7 @@ specification.</doc>
<function-macro name="IS_SND_MOTU_CLASS"
c:identifier="HINAWA_IS_SND_MOTU_CLASS"
introspectable="0">
- <source-position filename="../src/snd_motu.h" line="27"/>
+ <source-position filename="../src/snd_motu.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2206,7 +2245,7 @@ specification.</doc>
<function-macro name="IS_SND_TSCM"
c:identifier="HINAWA_IS_SND_TSCM"
introspectable="0">
- <source-position filename="../src/snd_tscm.h" line="18"/>
+ <source-position filename="../src/snd_tscm.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2215,7 +2254,7 @@ specification.</doc>
<function-macro name="IS_SND_TSCM_CLASS"
c:identifier="HINAWA_IS_SND_TSCM_CLASS"
introspectable="0">
- <source-position filename="../src/snd_tscm.h" line="26"/>
+ <source-position filename="../src/snd_tscm.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2224,7 +2263,7 @@ specification.</doc>
<function-macro name="IS_SND_UNIT"
c:identifier="HINAWA_IS_SND_UNIT"
introspectable="0">
- <source-position filename="../src/snd_unit.h" line="18"/>
+ <source-position filename="../src/snd_unit.h" line="15"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2233,7 +2272,7 @@ specification.</doc>
<function-macro name="IS_SND_UNIT_CLASS"
c:identifier="HINAWA_IS_SND_UNIT_CLASS"
introspectable="0">
- <source-position filename="../src/snd_unit.h" line="26"/>
+ <source-position filename="../src/snd_unit.h" line="23"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2242,7 +2281,7 @@ specification.</doc>
<function-macro name="SND_DG00X"
c:identifier="HINAWA_SND_DG00X"
introspectable="0">
- <source-position filename="../src/snd_dg00x.h" line="14"/>
+ <source-position filename="../src/snd_dg00x.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2251,7 +2290,7 @@ specification.</doc>
<function-macro name="SND_DG00X_CLASS"
c:identifier="HINAWA_SND_DG00X_CLASS"
introspectable="0">
- <source-position filename="../src/snd_dg00x.h" line="22"/>
+ <source-position filename="../src/snd_dg00x.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2260,7 +2299,7 @@ specification.</doc>
<function-macro name="SND_DG00X_GET_CLASS"
c:identifier="HINAWA_SND_DG00X_GET_CLASS"
introspectable="0">
- <source-position filename="../src/snd_dg00x.h" line="29"/>
+ <source-position filename="../src/snd_dg00x.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2269,7 +2308,7 @@ specification.</doc>
<function-macro name="SND_DICE"
c:identifier="HINAWA_SND_DICE"
introspectable="0">
- <source-position filename="../src/snd_dice.h" line="14"/>
+ <source-position filename="../src/snd_dice.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2278,7 +2317,7 @@ specification.</doc>
<function-macro name="SND_DICE_CLASS"
c:identifier="HINAWA_SND_DICE_CLASS"
introspectable="0">
- <source-position filename="../src/snd_dice.h" line="22"/>
+ <source-position filename="../src/snd_dice.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2287,7 +2326,7 @@ specification.</doc>
<function-macro name="SND_DICE_GET_CLASS"
c:identifier="HINAWA_SND_DICE_GET_CLASS"
introspectable="0">
- <source-position filename="../src/snd_dice.h" line="29"/>
+ <source-position filename="../src/snd_dice.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2296,7 +2335,7 @@ specification.</doc>
<function-macro name="SND_EFW"
c:identifier="HINAWA_SND_EFW"
introspectable="0">
- <source-position filename="../src/snd_efw.h" line="14"/>
+ <source-position filename="../src/snd_efw.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2305,7 +2344,7 @@ specification.</doc>
<function-macro name="SND_EFW_CLASS"
c:identifier="HINAWA_SND_EFW_CLASS"
introspectable="0">
- <source-position filename="../src/snd_efw.h" line="22"/>
+ <source-position filename="../src/snd_efw.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2314,7 +2353,7 @@ specification.</doc>
<function-macro name="SND_EFW_GET_CLASS"
c:identifier="HINAWA_SND_EFW_GET_CLASS"
introspectable="0">
- <source-position filename="../src/snd_efw.h" line="29"/>
+ <source-position filename="../src/snd_efw.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2323,7 +2362,7 @@ specification.</doc>
<function-macro name="SND_MOTU"
c:identifier="HINAWA_SND_MOTU"
introspectable="0">
- <source-position filename="../src/snd_motu.h" line="15"/>
+ <source-position filename="../src/snd_motu.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2332,7 +2371,7 @@ specification.</doc>
<function-macro name="SND_MOTU_CLASS"
c:identifier="HINAWA_SND_MOTU_CLASS"
introspectable="0">
- <source-position filename="../src/snd_motu.h" line="23"/>
+ <source-position filename="../src/snd_motu.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2341,7 +2380,7 @@ specification.</doc>
<function-macro name="SND_MOTU_GET_CLASS"
c:identifier="HINAWA_SND_MOTU_GET_CLASS"
introspectable="0">
- <source-position filename="../src/snd_motu.h" line="30"/>
+ <source-position filename="../src/snd_motu.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2350,7 +2389,7 @@ specification.</doc>
<function-macro name="SND_TSCM"
c:identifier="HINAWA_SND_TSCM"
introspectable="0">
- <source-position filename="../src/snd_tscm.h" line="14"/>
+ <source-position filename="../src/snd_tscm.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2359,7 +2398,7 @@ specification.</doc>
<function-macro name="SND_TSCM_CLASS"
c:identifier="HINAWA_SND_TSCM_CLASS"
introspectable="0">
- <source-position filename="../src/snd_tscm.h" line="22"/>
+ <source-position filename="../src/snd_tscm.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2368,7 +2407,7 @@ specification.</doc>
<function-macro name="SND_TSCM_GET_CLASS"
c:identifier="HINAWA_SND_TSCM_GET_CLASS"
introspectable="0">
- <source-position filename="../src/snd_tscm.h" line="29"/>
+ <source-position filename="../src/snd_tscm.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2377,7 +2416,7 @@ specification.</doc>
<function-macro name="SND_UNIT"
c:identifier="HINAWA_SND_UNIT"
introspectable="0">
- <source-position filename="../src/snd_unit.h" line="14"/>
+ <source-position filename="../src/snd_unit.h" line="11"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2386,7 +2425,7 @@ specification.</doc>
<function-macro name="SND_UNIT_CLASS"
c:identifier="HINAWA_SND_UNIT_CLASS"
introspectable="0">
- <source-position filename="../src/snd_unit.h" line="22"/>
+ <source-position filename="../src/snd_unit.h" line="19"/>
<parameters>
<parameter name="klass">
</parameter>
@@ -2395,7 +2434,7 @@ specification.</doc>
<function-macro name="SND_UNIT_GET_CLASS"
c:identifier="HINAWA_SND_UNIT_GET_CLASS"
introspectable="0">
- <source-position filename="../src/snd_unit.h" line="29"/>
+ <source-position filename="../src/snd_unit.h" line="26"/>
<parameters>
<parameter name="obj">
</parameter>
@@ -2408,14 +2447,14 @@ specification.</doc>
glib:type-name="HinawaSndDg00x"
glib:get-type="hinawa_snd_dg00x_get_type"
glib:type-struct="SndDg00xClass">
- <source-position filename="../src/snd_dg00x.h" line="55"/>
+ <source-position filename="../src/snd_dg00x.h" line="52"/>
<constructor name="new"
c:identifier="hinawa_snd_dg00x_new"
version="1.3.">
<doc xml:space="preserve"
filename="../src/snd_dg00x.c"
line="53">Instantiate #HinawaSndDg00x object and return the instance.</doc>
- <source-position filename="../src/snd_dg00x.h" line="59"/>
+ <source-position filename="../src/snd_dg00x.h" line="56"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_dg00x.c"
@@ -2426,9 +2465,9 @@ specification.</doc>
<virtual-method name="message" version="1.2">
<doc xml:space="preserve"
filename="../src/snd_dg00x.h"
- line="44">When Dg00x models transfer notification, the #HinawaSndDg00xClass::message handler is
+ line="41">When Dg00x models transfer notification, the #HinawaSndDg00xClass::message handler is
called.</doc>
- <source-position filename="../src/snd_dg00x.h" line="54"/>
+ <source-position filename="../src/snd_dg00x.h" line="51"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2436,13 +2475,13 @@ called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dg00x.h"
- line="46">A #HinawaSndDg00x</doc>
+ line="43">A #HinawaSndDg00x</doc>
<type name="SndDg00x" c:type="HinawaSndDg00x*"/>
</instance-parameter>
<parameter name="message" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dg00x.h"
- line="47">A message</doc>
+ line="44">A message</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
</parameters>
@@ -2454,7 +2493,7 @@ called.</doc>
<doc xml:space="preserve"
filename="../src/snd_dg00x.c"
line="66">Open ALSA hwdep character device and check it for Dg00x devices.</doc>
- <source-position filename="../src/snd_dg00x.h" line="61"/>
+ <source-position filename="../src/snd_dg00x.h" line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2497,13 +2536,13 @@ generated.</doc>
<record name="SndDg00xClass"
c:type="HinawaSndDg00xClass"
glib:is-gtype-struct-for="SndDg00x">
- <source-position filename="../src/snd_dg00x.h" line="55"/>
+ <source-position filename="../src/snd_dg00x.h" line="52"/>
<field name="parent_class">
<type name="SndUnitClass" c:type="HinawaSndUnitClass"/>
</field>
<field name="message">
<callback name="message">
- <source-position filename="../src/snd_dg00x.h" line="54"/>
+ <source-position filename="../src/snd_dg00x.h" line="51"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2511,13 +2550,13 @@ generated.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dg00x.h"
- line="46">A #HinawaSndDg00x</doc>
+ line="43">A #HinawaSndDg00x</doc>
<type name="SndDg00x" c:type="HinawaSndDg00x*"/>
</parameter>
<parameter name="message" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dg00x.h"
- line="47">A message</doc>
+ line="44">A message</doc>
<type name="guint32" c:type="guint32"/>
</parameter>
</parameters>
@@ -2531,14 +2570,14 @@ generated.</doc>
glib:type-name="HinawaSndDice"
glib:get-type="hinawa_snd_dice_get_type"
glib:type-struct="SndDiceClass">
- <source-position filename="../src/snd_dice.h" line="62"/>
+ <source-position filename="../src/snd_dice.h" line="59"/>
<constructor name="new"
c:identifier="hinawa_snd_dice_new"
version="1.3.">
<doc xml:space="preserve"
filename="../src/snd_dice.c"
line="97">Instantiate #HinawaSndDice object and return the instance.</doc>
- <source-position filename="../src/snd_dice.h" line="66"/>
+ <source-position filename="../src/snd_dice.h" line="63"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_dice.c"
@@ -2549,9 +2588,9 @@ generated.</doc>
<virtual-method name="notified" version="1.2">
<doc xml:space="preserve"
filename="../src/snd_dice.h"
- line="51">When Dice models transfer notification, the #HinawaSndDiceClass::notified handler is
+ line="48">When Dice models transfer notification, the #HinawaSndDiceClass::notified handler is
called.</doc>
- <source-position filename="../src/snd_dice.h" line="61"/>
+ <source-position filename="../src/snd_dice.h" line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2559,13 +2598,13 @@ called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dice.h"
- line="53">A #HinawaSndDice</doc>
+ line="50">A #HinawaSndDice</doc>
<type name="SndDice" c:type="HinawaSndDice*"/>
</instance-parameter>
<parameter name="message" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dice.h"
- line="54">A notification message</doc>
+ line="51">A notification message</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -2577,7 +2616,7 @@ called.</doc>
<doc xml:space="preserve"
filename="../src/snd_dice.c"
line="110">Open ALSA hwdep character device and check it for Dice devices.</doc>
- <source-position filename="../src/snd_dice.h" line="68"/>
+ <source-position filename="../src/snd_dice.h" line="65"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2604,7 +2643,7 @@ called.</doc>
filename="../src/snd_dice.c"
line="141">Execute write transactions to the given address, then wait and check
notification.</doc>
- <source-position filename="../src/snd_dice.h" line="70"/>
+ <source-position filename="../src/snd_dice.h" line="67"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2671,13 +2710,13 @@ generated.</doc>
<record name="SndDiceClass"
c:type="HinawaSndDiceClass"
glib:is-gtype-struct-for="SndDice">
- <source-position filename="../src/snd_dice.h" line="62"/>
+ <source-position filename="../src/snd_dice.h" line="59"/>
<field name="parent_class">
<type name="SndUnitClass" c:type="HinawaSndUnitClass"/>
</field>
<field name="notified">
<callback name="notified">
- <source-position filename="../src/snd_dice.h" line="61"/>
+ <source-position filename="../src/snd_dice.h" line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2685,13 +2724,13 @@ generated.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dice.h"
- line="53">A #HinawaSndDice</doc>
+ line="50">A #HinawaSndDice</doc>
<type name="SndDice" c:type="HinawaSndDice*"/>
</parameter>
<parameter name="message" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_dice.h"
- line="54">A notification message</doc>
+ line="51">A notification message</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -2706,14 +2745,15 @@ generated.</doc>
glib:error-domain="hinawa-snd-dice-error-quark">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="191">A set of error code for GError with domain which equals to #hinawa_snd_dice_error_quark().</doc>
+ line="187">A set of error code for GError with domain which equals to #hinawa_snd_dice_error_quark().</doc>
<member name="timeout"
value="0"
c:identifier="HINAWA_SND_DICE_ERROR_TIMEOUT"
- glib:nick="timeout">
+ glib:nick="timeout"
+ glib:name="HINAWA_SND_DICE_ERROR_TIMEOUT">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="193">The transaction is canceled due to response timeout.</doc>
+ line="189">The transaction is canceled due to response timeout.</doc>
</member>
<function name="quark"
c:identifier="hinawa_snd_dice_error_quark"
@@ -2730,7 +2770,7 @@ generated.</doc>
</function>
</enumeration>
<record name="SndDicePrivate" c:type="HinawaSndDicePrivate" disguised="1">
- <source-position filename="../src/snd_dice.h" line="40"/>
+ <source-position filename="../src/snd_dice.h" line="37"/>
</record>
<class name="SndEfw"
c:symbol-prefix="snd_efw"
@@ -2739,16 +2779,16 @@ generated.</doc>
glib:type-name="HinawaSndEfw"
glib:get-type="hinawa_snd_efw_get_type"
glib:type-struct="SndEfwClass">
- <source-position filename="../src/snd_efw.h" line="71"/>
+ <source-position filename="../src/snd_efw.h" line="68"/>
<constructor name="new" c:identifier="hinawa_snd_efw_new" version="1.3.">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="103">Instantiate #HinawaSndEfw object and return the instance.</doc>
- <source-position filename="../src/snd_efw.h" line="75"/>
+ line="102">Instantiate #HinawaSndEfw object and return the instance.</doc>
+ <source-position filename="../src/snd_efw.h" line="72"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="108">an instance of #HinawaSndEfw.</doc>
+ line="107">an instance of #HinawaSndEfw.</doc>
<type name="SndEfw" c:type="HinawaSndEfw*"/>
</return-value>
</constructor>
@@ -2757,22 +2797,22 @@ generated.</doc>
version="2.1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="18">Return the GQuark for error domain of GError which has code in #HinawaSndEfwStatus.</doc>
+ line="17">Return the GQuark for error domain of GError which has code in #HinawaSndEfwStatus.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="25">A #GQuark.</doc>
+ line="24">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
<virtual-method name="responded" version="2.1">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="51">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
+ line="48">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
protocol, and the process successfully reads the content of response from ALSA
Fireworks driver, the #HinawaSndEfwClass::responded signal handler is called with parameters
of the response.</doc>
- <source-position filename="../src/snd_efw.h" line="69"/>
+ <source-position filename="../src/snd_efw.h" line="66"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2780,37 +2820,37 @@ of the response.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="53">A #HinawaSndEfw.</doc>
+ line="50">A #HinawaSndEfw.</doc>
<type name="SndEfw" c:type="HinawaSndEfw*"/>
</instance-parameter>
<parameter name="status" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="54">One of #HinawaSndEfwStatus.</doc>
+ line="51">One of #HinawaSndEfwStatus.</doc>
<type name="SndEfwStatus" c:type="HinawaSndEfwStatus"/>
</parameter>
<parameter name="seqnum" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="55">The sequence number of response.</doc>
+ line="52">The sequence number of response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="category" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="56">The value of category field in the response.</doc>
+ line="53">The value of category field in the response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="command" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="57">The value of command field in the response.</doc>
+ line="54">The value of command field in the response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="58">The array with elements for
+ line="55">The array with elements for
quadlet data of response for Echo Fireworks protocol.</doc>
<array length="5" zero-terminated="0" c:type="const guint32*">
<type name="guint32"/>
@@ -2819,7 +2859,7 @@ of the response.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="60">The number of elements of the array.</doc>
+ line="57">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -2830,8 +2870,8 @@ of the response.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="116">Open ALSA hwdep character device and check it for Fireworks devices.</doc>
- <source-position filename="../src/snd_efw.h" line="77"/>
+ line="115">Open ALSA hwdep character device and check it for Fireworks devices.</doc>
+ <source-position filename="../src/snd_efw.h" line="74"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2839,13 +2879,13 @@ of the response.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="118">A #HinawaSndUnit</doc>
+ line="117">A #HinawaSndUnit</doc>
<type name="SndEfw" c:type="HinawaSndEfw*"/>
</instance-parameter>
<parameter name="path" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="119">A full path of a special file for ALSA hwdep character device</doc>
+ line="118">A full path of a special file for ALSA hwdep character device</doc>
<type name="utf8" c:type="gchar*"/>
</parameter>
</parameters>
@@ -2856,9 +2896,9 @@ of the response.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="329">Transfer request of transaction according to Echo Fireworks Transaction protocol, then wait for
+ line="328">Transfer request of transaction according to Echo Fireworks Transaction protocol, then wait for
the response of transaction within 200 millisecond timeout.</doc>
- <source-position filename="../src/snd_efw.h" line="83"/>
+ <source-position filename="../src/snd_efw.h" line="80"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2866,19 +2906,19 @@ the response of transaction within 200 millisecond timeout.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="331">A #HinawaSndEfw.</doc>
+ line="330">A #HinawaSndEfw.</doc>
<type name="SndEfw" c:type="HinawaSndEfw*"/>
</instance-parameter>
<parameter name="category" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="332">one of category for the transaction.</doc>
+ line="331">one of category for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="command" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="333">one of commands for the transaction.</doc>
+ line="332">one of commands for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="args"
@@ -2887,7 +2927,7 @@ the response of transaction within 200 millisecond timeout.</doc>
allow-none="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="334">An array with elements for
+ line="333">An array with elements for
quadlet data as arguments for command.</doc>
<array length="3" zero-terminated="0" c:type="const guint32*">
<type name="guint32" c:type="guint32"/>
@@ -2896,7 +2936,7 @@ the response of transaction within 200 millisecond timeout.</doc>
<parameter name="arg_count" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="336">The number of quadlets in the args array.</doc>
+ line="335">The number of quadlets in the args array.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="params"
@@ -2905,7 +2945,7 @@ the response of transaction within 200 millisecond timeout.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="337">An array with elements for
+ line="336">An array with elements for
quadlet data to save parameters in response. Callers should give it
for buffer with enough space against the request since this library
performs no reallocation. Due to the reason, the value of this
@@ -2921,7 +2961,7 @@ the response of transaction within 200 millisecond timeout.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="343">The number of quadlets in the params array.</doc>
+ line="342">The number of quadlets in the params array.</doc>
<type name="gsize" c:type="gsize*"/>
</parameter>
</parameters>
@@ -2932,9 +2972,9 @@ the response of transaction within 200 millisecond timeout.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="146">Transfer asynchronous transaction for command frame of Echo Fireworks protocol. When receiving
+ line="145">Transfer asynchronous transaction for command frame of Echo Fireworks protocol. When receiving
asynchronous transaction for response frame, #HinawaSndEfw::responded GObject signal is emitted.</doc>
- <source-position filename="../src/snd_efw.h" line="79"/>
+ <source-position filename="../src/snd_efw.h" line="76"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -2942,19 +2982,19 @@ asynchronous transaction for response frame, #HinawaSndEfw::responded GObject si
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="148">A #HinawaSndEfw.</doc>
+ line="147">A #HinawaSndEfw.</doc>
<type name="SndEfw" c:type="HinawaSndEfw*"/>
</instance-parameter>
<parameter name="category" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="149">One of category for the transaction.</doc>
+ line="148">One of category for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="command" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="150">One of commands for the transaction.</doc>
+ line="149">One of commands for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="args"
@@ -2963,7 +3003,7 @@ asynchronous transaction for response frame, #HinawaSndEfw::responded GObject si
allow-none="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="151">An array with elements for quadlet data as
+ line="150">An array with elements for quadlet data as
arguments for command.</doc>
<array length="3" zero-terminated="0" c:type="const guint32*">
<type name="guint32" c:type="guint32"/>
@@ -2972,7 +3012,7 @@ asynchronous transaction for response frame, #HinawaSndEfw::responded GObject si
<parameter name="arg_count" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="153">The number of quadlets in the args array.</doc>
+ line="152">The number of quadlets in the args array.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="resp_seqnum"
@@ -2981,7 +3021,7 @@ asynchronous transaction for response frame, #HinawaSndEfw::responded GObject si
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="154">The sequence number for response transaction;</doc>
+ line="153">The sequence number for response transaction;</doc>
<type name="guint32" c:type="guint32*"/>
</parameter>
</parameters>
@@ -2992,9 +3032,9 @@ asynchronous transaction for response frame, #HinawaSndEfw::responded GObject si
throws="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="245">Transfer asynchronous transaction for command frame of Echo Fireworks protocol, then wait
+ line="244">Transfer asynchronous transaction for command frame of Echo Fireworks protocol, then wait
asynchronous transaction for response frame within the given timeout.</doc>
- <source-position filename="../src/snd_efw.h" line="89"/>
+ <source-position filename="../src/snd_efw.h" line="86"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3002,19 +3042,19 @@ asynchronous transaction for response frame within the given timeout.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="247">A #HinawaSndEfw.</doc>
+ line="246">A #HinawaSndEfw.</doc>
<type name="SndEfw" c:type="HinawaSndEfw*"/>
</instance-parameter>
<parameter name="category" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="248">one of category for the transaction.</doc>
+ line="247">one of category for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="command" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="249">one of commands for the transaction.</doc>
+ line="248">one of commands for the transaction.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="args"
@@ -3023,7 +3063,7 @@ asynchronous transaction for response frame within the given timeout.</doc>
allow-none="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="250">An array with elements for
+ line="249">An array with elements for
quadlet data as arguments for command.</doc>
<array length="3" zero-terminated="0" c:type="const guint32*">
<type name="guint32" c:type="guint32"/>
@@ -3032,7 +3072,7 @@ asynchronous transaction for response frame within the given timeout.</doc>
<parameter name="arg_count" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="252">The number of quadlets in the args array.</doc>
+ line="251">The number of quadlets in the args array.</doc>
<type name="gsize" c:type="gsize"/>
</parameter>
<parameter name="params"
@@ -3043,7 +3083,7 @@ asynchronous transaction for response frame within the given timeout.</doc>
allow-none="1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="253">An array with elements for
+ line="252">An array with elements for
quadlet data to save parameters in response. Callers should give it
for buffer with enough space against the request since this library
performs no reallocation. Due to the reason, the value of this
@@ -3059,13 +3099,13 @@ asynchronous transaction for response frame within the given timeout.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="259">The number of quadlets in the params array.</doc>
+ line="258">The number of quadlets in the params array.</doc>
<type name="gsize" c:type="gsize*"/>
</parameter>
<parameter name="timeout_ms" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="260">The timeout to wait for response of the transaction since request is transferred in
+ line="259">The timeout to wait for response of the transaction since request is transferred in
milliseconds.</doc>
<type name="guint" c:type="guint"/>
</parameter>
@@ -3080,7 +3120,7 @@ asynchronous transaction for response frame within the given timeout.</doc>
<glib:signal name="responded" when="last" version="2.1">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="69">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
+ line="68">When the unit transfers asynchronous packet as response for Echo Audio Fireworks
protocol, and the process successfully reads the content of response from ALSA
Fireworks driver, the #HinawaSndEfw::responded signal handler is called with parameters
of the response.</doc>
@@ -3091,31 +3131,31 @@ of the response.</doc>
<parameter name="status" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="72">One of #HinawaSndEfwStatus.</doc>
+ line="71">One of #HinawaSndEfwStatus.</doc>
<type name="SndEfwStatus"/>
</parameter>
<parameter name="seqnum" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="73">The sequence number of response.</doc>
+ line="72">The sequence number of response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="category" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="74">The value of category field in the response.</doc>
+ line="73">The value of category field in the response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="command" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="75">The value of command field in the response.</doc>
+ line="74">The value of command field in the response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="76">The array with elements for
+ line="75">The array with elements for
quadlet data of response for Echo Fireworks protocol.</doc>
<array length="5" zero-terminated="0" c:type="gpointer">
<type name="guint32"/>
@@ -3124,7 +3164,7 @@ of the response.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="78">The number of elements of the array.</doc>
+ line="77">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3133,13 +3173,13 @@ of the response.</doc>
<record name="SndEfwClass"
c:type="HinawaSndEfwClass"
glib:is-gtype-struct-for="SndEfw">
- <source-position filename="../src/snd_efw.h" line="71"/>
+ <source-position filename="../src/snd_efw.h" line="68"/>
<field name="parent_class">
<type name="SndUnitClass" c:type="HinawaSndUnitClass"/>
</field>
<field name="responded">
<callback name="responded">
- <source-position filename="../src/snd_efw.h" line="69"/>
+ <source-position filename="../src/snd_efw.h" line="66"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3147,37 +3187,37 @@ of the response.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="53">A #HinawaSndEfw.</doc>
+ line="50">A #HinawaSndEfw.</doc>
<type name="SndEfw" c:type="HinawaSndEfw*"/>
</parameter>
<parameter name="status" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="54">One of #HinawaSndEfwStatus.</doc>
+ line="51">One of #HinawaSndEfwStatus.</doc>
<type name="SndEfwStatus" c:type="HinawaSndEfwStatus"/>
</parameter>
<parameter name="seqnum" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="55">The sequence number of response.</doc>
+ line="52">The sequence number of response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="category" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="56">The value of category field in the response.</doc>
+ line="53">The value of category field in the response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="command" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="57">The value of command field in the response.</doc>
+ line="54">The value of command field in the response.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="frame" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="58">The array with elements for
+ line="55">The array with elements for
quadlet data of response for Echo Fireworks protocol.</doc>
<array length="6" zero-terminated="0" c:type="const guint32*">
<type name="guint32"/>
@@ -3186,7 +3226,7 @@ of the response.</doc>
<parameter name="frame_size" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_efw.h"
- line="60">The number of elements of the array.</doc>
+ line="57">The number of elements of the array.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3194,7 +3234,7 @@ of the response.</doc>
</field>
</record>
<record name="SndEfwPrivate" c:type="HinawaSndEfwPrivate" disguised="1">
- <source-position filename="../src/snd_efw.h" line="40"/>
+ <source-position filename="../src/snd_efw.h" line="37"/>
</record>
<enumeration name="SndEfwStatus"
version="2.1"
@@ -3203,142 +3243,159 @@ of the response.</doc>
c:type="HinawaSndEfwStatus">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="203">A set of status code for Echo Audio Fireworks Transaction.</doc>
+ line="199">A set of status code for Echo Audio Fireworks Transaction.</doc>
<member name="ok"
value="0"
c:identifier="HINAWA_SND_EFW_STATUS_OK"
- glib:nick="ok">
+ glib:nick="ok"
+ glib:name="HINAWA_SND_EFW_STATUS_OK">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="205">The transaction finishes successfully.</doc>
+ line="201">The transaction finishes successfully.</doc>
</member>
<member name="bad"
value="1"
c:identifier="HINAWA_SND_EFW_STATUS_BAD"
- glib:nick="bad">
+ glib:nick="bad"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="206">The request or response includes invalid header.</doc>
+ line="202">The request or response includes invalid header.</doc>
</member>
<member name="bad_command"
value="2"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_COMMAND"
- glib:nick="bad-command">
+ glib:nick="bad-command"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_COMMAND">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="207">The request includes invalid category or command.</doc>
+ line="203">The request includes invalid category or command.</doc>
</member>
<member name="comm_err"
value="3"
c:identifier="HINAWA_SND_EFW_STATUS_COMM_ERR"
- glib:nick="comm-err">
+ glib:nick="comm-err"
+ glib:name="HINAWA_SND_EFW_STATUS_COMM_ERR">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="208">The transaction fails due to communication error.</doc>
+ line="204">The transaction fails due to communication error.</doc>
</member>
<member name="bad_quad_count"
value="4"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_QUAD_COUNT"
- glib:nick="bad-quad-count">
+ glib:nick="bad-quad-count"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_QUAD_COUNT">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="209">The number of quadlets in transaction is invalid.</doc>
+ line="205">The number of quadlets in transaction is invalid.</doc>
</member>
<member name="unsupported"
value="5"
c:identifier="HINAWA_SND_EFW_STATUS_UNSUPPORTED"
- glib:nick="unsupported">
+ glib:nick="unsupported"
+ glib:name="HINAWA_SND_EFW_STATUS_UNSUPPORTED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="210">The request is not supported.</doc>
+ line="206">The request is not supported.</doc>
</member>
<member name="timeout"
value="6"
c:identifier="HINAWA_SND_EFW_STATUS_TIMEOUT"
- glib:nick="timeout">
+ glib:nick="timeout"
+ glib:name="HINAWA_SND_EFW_STATUS_TIMEOUT">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="211">The transaction is canceled due to response timeout.</doc>
+ line="207">The transaction is canceled due to response timeout.</doc>
</member>
<member name="dsp_timeout"
value="7"
c:identifier="HINAWA_SND_EFW_STATUS_DSP_TIMEOUT"
- glib:nick="dsp-timeout">
+ glib:nick="dsp-timeout"
+ glib:name="HINAWA_SND_EFW_STATUS_DSP_TIMEOUT">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="212">The operation for DSP did not finish within timeout.</doc>
+ line="208">The operation for DSP did not finish within timeout.</doc>
</member>
<member name="bad_rate"
value="8"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_RATE"
- glib:nick="bad-rate">
+ glib:nick="bad-rate"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_RATE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="213">The request includes invalid value for sampling frequency.</doc>
+ line="209">The request includes invalid value for sampling frequency.</doc>
</member>
<member name="bad_clock"
value="9"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_CLOCK"
- glib:nick="bad-clock">
+ glib:nick="bad-clock"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_CLOCK">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="214">The request includes invalid value for source of clock.</doc>
+ line="210">The request includes invalid value for source of clock.</doc>
</member>
<member name="bad_channel"
value="10"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_CHANNEL"
- glib:nick="bad-channel">
+ glib:nick="bad-channel"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_CHANNEL">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="215">The request includes invalid value for the number of channel.</doc>
+ line="211">The request includes invalid value for the number of channel.</doc>
</member>
<member name="bad_pan"
value="11"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_PAN"
- glib:nick="bad-pan">
+ glib:nick="bad-pan"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_PAN">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="216">The request includes invalid value for panning.</doc>
+ line="212">The request includes invalid value for panning.</doc>
</member>
<member name="flash_busy"
value="12"
c:identifier="HINAWA_SND_EFW_STATUS_FLASH_BUSY"
- glib:nick="flash-busy">
+ glib:nick="flash-busy"
+ glib:name="HINAWA_SND_EFW_STATUS_FLASH_BUSY">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="217">The on-board flash is busy and not operable.</doc>
+ line="213">The on-board flash is busy and not operable.</doc>
</member>
<member name="bad_mirror"
value="13"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_MIRROR"
- glib:nick="bad-mirror">
+ glib:nick="bad-mirror"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_MIRROR">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="218">The request includes invalid value for mirroring channel.</doc>
+ line="214">The request includes invalid value for mirroring channel.</doc>
</member>
<member name="bad_led"
value="14"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_LED"
- glib:nick="bad-led">
+ glib:nick="bad-led"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_LED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="219">The request includes invalid value for LED.</doc>
+ line="215">The request includes invalid value for LED.</doc>
</member>
<member name="bad_parameter"
value="15"
c:identifier="HINAWA_SND_EFW_STATUS_BAD_PARAMETER"
- glib:nick="bad-parameter">
+ glib:nick="bad-parameter"
+ glib:name="HINAWA_SND_EFW_STATUS_BAD_PARAMETER">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="220">The request includes invalid value of parameter.</doc>
+ line="216">The request includes invalid value of parameter.</doc>
</member>
<member name="large_resp"
value="16"
c:identifier="HINAWA_SND_EFW_STATUS_LARGE_RESP"
- glib:nick="large-resp">
+ glib:nick="large-resp"
+ glib:name="HINAWA_SND_EFW_STATUS_LARGE_RESP">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="221">The size of response is larger than expected.</doc>
+ line="217">The size of response is larger than expected.</doc>
</member>
</enumeration>
<class name="SndMotu"
@@ -3348,27 +3405,27 @@ of the response.</doc>
glib:type-name="HinawaSndMotu"
glib:get-type="hinawa_snd_motu_get_type"
glib:type-struct="SndMotuClass">
- <source-position filename="../src/snd_motu.h" line="77"/>
+ <source-position filename="../src/snd_motu.h" line="73"/>
<constructor name="new"
c:identifier="hinawa_snd_motu_new"
version="1.3.">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="84">Instantiate #HinawaSndMotu object and return the instance.</doc>
- <source-position filename="../src/snd_motu.h" line="81"/>
+ line="83">Instantiate #HinawaSndMotu object and return the instance.</doc>
+ <source-position filename="../src/snd_motu.h" line="77"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="89">an instance of #HinawaSndMotu.</doc>
+ line="88">an instance of #HinawaSndMotu.</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</return-value>
</constructor>
<virtual-method name="notified" version="1.2">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="48">When Motu models transfer notification, the #HinawaSndMotuClass::notified handler is
+ line="44">When Motu models transfer notification, the #HinawaSndMotuClass::notified handler is
called.</doc>
- <source-position filename="../src/snd_motu.h" line="58"/>
+ <source-position filename="../src/snd_motu.h" line="54"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3376,13 +3433,13 @@ called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="50">A #HinawaSndMotu</doc>
+ line="46">A #HinawaSndMotu</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</instance-parameter>
<parameter name="message" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="51">A notification message</doc>
+ line="47">A notification message</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3390,13 +3447,13 @@ called.</doc>
<virtual-method name="register_dsp_changed" version="2.4">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="60">When MOTU register DSP models transfer events by messages in the sequence of isochronous
+ line="56">When MOTU register DSP models transfer events by messages in the sequence of isochronous
packet, the #HinawaSndMotuClass::register_dsp_changed handle is called.
The event consists of encoded data. The most significant byte is the type of message. The
next two bytes are identifier 0 and 1. The least significant byte is value. The meaning
of identifier 0, 1 and value is decided depending on the type. For detail, see
`sound/firewire/motu/motu-register-dsp-message-parser.c` in Linux kernel.</doc>
- <source-position filename="../src/snd_motu.h" line="76"/>
+ <source-position filename="../src/snd_motu.h" line="72"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3404,13 +3461,13 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="62">A #HinawaSndMotu</doc>
+ line="58">A #HinawaSndMotu</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</instance-parameter>
<parameter name="events" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="63">The array with element for
+ line="59">The array with element for
unsigned 32 bit encoded data.</doc>
<array length="1" zero-terminated="0" c:type="const guint32*">
<type name="guint32"/>
@@ -3419,7 +3476,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="65">The length of events.</doc>
+ line="61">The length of events.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3430,8 +3487,8 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
throws="1">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="97">Open ALSA hwdep character device and check it for Motu devices.</doc>
- <source-position filename="../src/snd_motu.h" line="83"/>
+ line="96">Open ALSA hwdep character device and check it for Motu devices.</doc>
+ <source-position filename="../src/snd_motu.h" line="79"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3439,13 +3496,13 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="99">A #HinawaSndUnit</doc>
+ line="98">A #HinawaSndUnit</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</instance-parameter>
<parameter name="path" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="100">A full path of a special file for ALSA hwdep character device</doc>
+ line="99">A full path of a special file for ALSA hwdep character device</doc>
<type name="utf8" c:type="gchar*"/>
</parameter>
</parameters>
@@ -3456,8 +3513,8 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
throws="1">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="172">Read data of meter information for command DSP models.</doc>
- <source-position filename="../src/snd_motu.h" line="92"/>
+ line="171">Read data of meter information for command DSP models.</doc>
+ <source-position filename="../src/snd_motu.h" line="88"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3465,7 +3522,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="174">A #HinawaSndMotu</doc>
+ line="173">A #HinawaSndMotu</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</instance-parameter>
<parameter name="meter"
@@ -3474,7 +3531,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="175">The data for meter.</doc>
+ line="174">The data for meter.</doc>
<array zero-terminated="0"
c:type="gfloat* const*"
fixed-size="400">
@@ -3489,8 +3546,8 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
throws="1">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="145">Read data of meter information for register DSP models.</doc>
- <source-position filename="../src/snd_motu.h" line="89"/>
+ line="144">Read data of meter information for register DSP models.</doc>
+ <source-position filename="../src/snd_motu.h" line="85"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3498,7 +3555,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="147">A #HinawaSndMotu</doc>
+ line="146">A #HinawaSndMotu</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</instance-parameter>
<parameter name="meter"
@@ -3507,7 +3564,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="148">The data of meter. Index 0 to 23 for inputs and index 24
+ line="147">The data of meter. Index 0 to 23 for inputs and index 24
to 47 for outputs.</doc>
<array zero-terminated="0" c:type="guint8* const*" fixed-size="48">
<type name="guint8" c:type="guint8"/>
@@ -3521,8 +3578,8 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
throws="1">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="117">Read parameter for register DSP models.</doc>
- <source-position filename="../src/snd_motu.h" line="85"/>
+ line="116">Read parameter for register DSP models.</doc>
+ <source-position filename="../src/snd_motu.h" line="81"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3530,7 +3587,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="119">A #HinawaSndMotu.</doc>
+ line="118">A #HinawaSndMotu.</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</instance-parameter>
<parameter name="param"
@@ -3539,7 +3596,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="120">A #HinawaSndMotuRegisterDspParameter.</doc>
+ line="119">A #HinawaSndMotuRegisterDspParameter.</doc>
<type name="SndMotuRegisterDspParameter"
c:type="HinawaSndMotuRegisterDspParameter* const*"/>
</parameter>
@@ -3554,7 +3611,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<glib:signal name="notified" when="last" version="0.8">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="33">When Motu models transfer notification, the #HinawaSndMotu::notified signal is
+ line="32">When Motu models transfer notification, the #HinawaSndMotu::notified signal is
generated.</doc>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
@@ -3563,7 +3620,7 @@ generated.</doc>
<parameter name="message" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="36">A notification message</doc>
+ line="35">A notification message</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3571,7 +3628,7 @@ generated.</doc>
<glib:signal name="register-dsp-changed" when="last" version="2.4">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="52">When MOTU register DSP models transfer events by messages in the sequence of isochronous
+ line="51">When MOTU register DSP models transfer events by messages in the sequence of isochronous
packet, the #HinawaSndMotu::register-dsp-changed signal is emit.
The event consists of encoded data. The most significant byte is the type of message. The
next two bytes are identifier 0 and 1. The least significant byte is value. The meaning
@@ -3584,7 +3641,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<parameter name="events" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="55">The array with element for
+ line="54">The array with element for
unsigned 32 bit encoded data.</doc>
<array length="1" zero-terminated="0" c:type="gpointer">
<type name="guint32"/>
@@ -3593,7 +3650,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="57">The length of events.</doc>
+ line="56">The length of events.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3602,13 +3659,13 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<record name="SndMotuClass"
c:type="HinawaSndMotuClass"
glib:is-gtype-struct-for="SndMotu">
- <source-position filename="../src/snd_motu.h" line="77"/>
+ <source-position filename="../src/snd_motu.h" line="73"/>
<field name="parent_class">
<type name="SndUnitClass" c:type="HinawaSndUnitClass"/>
</field>
<field name="notified">
<callback name="notified">
- <source-position filename="../src/snd_motu.h" line="58"/>
+ <source-position filename="../src/snd_motu.h" line="54"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3616,13 +3673,13 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="50">A #HinawaSndMotu</doc>
+ line="46">A #HinawaSndMotu</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</parameter>
<parameter name="message" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="51">A notification message</doc>
+ line="47">A notification message</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3630,7 +3687,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
</field>
<field name="register_dsp_changed">
<callback name="register_dsp_changed">
- <source-position filename="../src/snd_motu.h" line="76"/>
+ <source-position filename="../src/snd_motu.h" line="72"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3638,13 +3695,13 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="62">A #HinawaSndMotu</doc>
+ line="58">A #HinawaSndMotu</doc>
<type name="SndMotu" c:type="HinawaSndMotu*"/>
</parameter>
<parameter name="events" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="63">The array with element for
+ line="59">The array with element for
unsigned 32 bit encoded data.</doc>
<array length="2" zero-terminated="0" c:type="const guint32*">
<type name="guint32"/>
@@ -3653,7 +3710,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
<parameter name="length" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_motu.h"
- line="65">The length of events.</doc>
+ line="61">The length of events.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -3661,7 +3718,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
</field>
</record>
<record name="SndMotuPrivate" c:type="HinawaSndMotuPrivate" disguised="1">
- <source-position filename="../src/snd_motu.h" line="37"/>
+ <source-position filename="../src/snd_motu.h" line="33"/>
</record>
<record name="SndMotuRegisterDspParameter"
c:type="HinawaSndMotuRegisterDspParameter"
@@ -3669,7 +3726,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
glib:get-type="hinawa_snd_motu_register_dsp_parameter_get_type"
c:symbol-prefix="snd_motu_register_dsp_parameter">
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="19"/>
+ line="16"/>
<field name="parameter" readable="0" private="1">
<array zero-terminated="0" fixed-size="512">
<type name="guint8" c:type="guint8"/>
@@ -3682,7 +3739,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
filename="../src/snd_motu_register_dsp_parameter.c"
line="28">Instantiate #HinawaSndMotuRegisterDspParameter object and return the instance.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="23"/>
+ line="20"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_motu_register_dsp_parameter.c"
@@ -3698,7 +3755,7 @@ of identifier 0, 1 and value is decided depending on the type. For detail, see
line="244">Get the array with elements for the data of paired headphone output source. The data has index
value of source.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="52"/>
+ line="49"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3728,7 +3785,7 @@ value of source.</doc>
line="224">Get the array with elements for the data of paired headphone output volume. The data has volume
value between 0x00 and 0x80.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="49"/>
+ line="46"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3762,7 +3819,7 @@ value between 0x00 and 0x80.</doc>
- 0x04: whether to enable attenuation pad
- 0x08: whether to detect plug insert to jack</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="64"/>
+ line="61"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3802,7 +3859,7 @@ different in below two groups:
- 0x3f: the gain
- 0x40: whether to invert phase of the input</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="61"/>
+ line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3835,7 +3892,7 @@ different in below two groups:
line="264">Get the data for flags of line input boost. The data consists of bit flags for corresponding line
input channel. When the flag stands, the input is boosted.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="55"/>
+ line="52"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3866,7 +3923,7 @@ input channel. When the flag stands, the input is boosted.</doc>
corresponding line input channel. When the flag stands, the nominal level of input is +4 dBu,
else -10 dBV.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="58"/>
+ line="55"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3896,7 +3953,7 @@ else -10 dBV.</doc>
line="204">Get the array with elements for the data of paired main output volume. The data has volume value
between 0x00 and 0x80.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="46"/>
+ line="43"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3929,7 +3986,7 @@ consists of bit flags and masks below:
- 0x0f: the mask for destination of paired output
- 0x10: whether to enable mute for paired output</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="43"/>
+ line="40"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3962,7 +4019,7 @@ consists of bit flags and masks below:
line="159">Get the array with elements for the data of paired output volume in indicated mixer. The data
has gain value between 0x00 and 0x80.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="40"/>
+ line="37"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -3998,7 +4055,7 @@ bit flags below:
- 0x01: whether to enable mute function for the source.
- 0x02: whether to enable solo function for the source.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="31"/>
+ line="28"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4037,7 +4094,7 @@ bit flags below:
line="41">Get the array with elements for the data of source gains in indicated mixer. The data has gain
value between 0x00 and 0x80.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="25"/>
+ line="22"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4076,7 +4133,7 @@ value between 0x00 and 0x80.</doc>
line="113">Get the array with elements for the data of paired source L/R balance in indicated mixer. The
data has L/R balance value between 0x00 and 0x80.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="34"/>
+ line="31"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4115,7 +4172,7 @@ data has L/R balance value between 0x00 and 0x80.</doc>
line="136">Get the array with elements for the data of paired source width in indicated mixer. The data
has width value between 0x00 and 0x80.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="37"/>
+ line="34"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4154,7 +4211,7 @@ has width value between 0x00 and 0x80.</doc>
line="64">Get the array with elements for the data of source pans in indicated mixer. The data has pan
value between 0x00 and 0x80.</doc>
<source-position filename="../src/snd_motu_register_dsp_parameter.h"
- line="28"/>
+ line="25"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4194,27 +4251,27 @@ value between 0x00 and 0x80.</doc>
glib:type-name="HinawaSndTscm"
glib:get-type="hinawa_snd_tscm_get_type"
glib:type-struct="SndTscmClass">
- <source-position filename="../src/snd_tscm.h" line="61"/>
+ <source-position filename="../src/snd_tscm.h" line="58"/>
<constructor name="new"
c:identifier="hinawa_snd_tscm_new"
version="1.3.">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="62">Instantiate #HinawaSndTscm object and return the instance.</doc>
- <source-position filename="../src/snd_tscm.h" line="65"/>
+ line="60">Instantiate #HinawaSndTscm object and return the instance.</doc>
+ <source-position filename="../src/snd_tscm.h" line="62"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="67">an instance of #HinawaSndTscm.</doc>
+ line="65">an instance of #HinawaSndTscm.</doc>
<type name="SndTscm" c:type="HinawaSndTscm*"/>
</return-value>
</constructor>
<virtual-method name="control" version="1.2">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="47">When TASCAM FireWire unit transfer control message, the #HinawaSndTscmClass::control
+ line="44">When TASCAM FireWire unit transfer control message, the #HinawaSndTscmClass::control
handler is emitted.</doc>
- <source-position filename="../src/snd_tscm.h" line="59"/>
+ <source-position filename="../src/snd_tscm.h" line="56"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4222,25 +4279,25 @@ handler is emitted.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="49">A #HinawaSndTscm</doc>
+ line="46">A #HinawaSndTscm</doc>
<type name="SndTscm" c:type="HinawaSndTscm*"/>
</instance-parameter>
<parameter name="index" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="50">the numerical index on image of status and control info.</doc>
+ line="47">the numerical index on image of status and control info.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="before" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="51">the value of info before changed.</doc>
+ line="48">the value of info before changed.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="after" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="52">the value of info after changed.</doc>
+ line="49">the value of info after changed.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -4251,12 +4308,12 @@ handler is emitted.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="95">Get the latest states of target device.</doc>
- <source-position filename="../src/snd_tscm.h" line="69"/>
+ line="93">Get the latest states of target device.</doc>
+ <source-position filename="../src/snd_tscm.h" line="66"/>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="102">state image.</doc>
+ line="100">state image.</doc>
<array zero-terminated="0" c:type="const guint32*" fixed-size="64">
<type name="guint32"/>
</array>
@@ -4265,7 +4322,7 @@ handler is emitted.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="97">A #HinawaSndTscm</doc>
+ line="95">A #HinawaSndTscm</doc>
<type name="SndTscm" c:type="HinawaSndTscm*"/>
</instance-parameter>
</parameters>
@@ -4276,8 +4333,8 @@ handler is emitted.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="75">Open ALSA hwdep character device and check it for Dg00x devices.</doc>
- <source-position filename="../src/snd_tscm.h" line="67"/>
+ line="73">Open ALSA hwdep character device and check it for Dg00x devices.</doc>
+ <source-position filename="../src/snd_tscm.h" line="64"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4285,13 +4342,13 @@ handler is emitted.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="77">A #HinawaSndUnit</doc>
+ line="75">A #HinawaSndUnit</doc>
<type name="SndTscm" c:type="HinawaSndTscm*"/>
</instance-parameter>
<parameter name="path" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="78">A full path of a special file for ALSA hwdep character device</doc>
+ line="76">A full path of a special file for ALSA hwdep character device</doc>
<type name="utf8" c:type="gchar*"/>
</parameter>
</parameters>
@@ -4305,7 +4362,7 @@ handler is emitted.</doc>
<glib:signal name="control" when="last" version="1.1">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="34">When TASCAM FireWire unit transfer control message, the #HinawaSndTscm::control
+ line="32">When TASCAM FireWire unit transfer control message, the #HinawaSndTscm::control
signal is emitted.</doc>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
@@ -4314,19 +4371,19 @@ signal is emitted.</doc>
<parameter name="index" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="37">the numerical index on image of status and control info.</doc>
+ line="35">the numerical index on image of status and control info.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="before" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="38">the value of info before changed.</doc>
+ line="36">the value of info before changed.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="after" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="39">the value of info after changed.</doc>
+ line="37">the value of info after changed.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -4335,13 +4392,13 @@ signal is emitted.</doc>
<record name="SndTscmClass"
c:type="HinawaSndTscmClass"
glib:is-gtype-struct-for="SndTscm">
- <source-position filename="../src/snd_tscm.h" line="61"/>
+ <source-position filename="../src/snd_tscm.h" line="58"/>
<field name="parent_class">
<type name="SndUnitClass" c:type="HinawaSndUnitClass"/>
</field>
<field name="control">
<callback name="control">
- <source-position filename="../src/snd_tscm.h" line="59"/>
+ <source-position filename="../src/snd_tscm.h" line="56"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4349,25 +4406,25 @@ signal is emitted.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="49">A #HinawaSndTscm</doc>
+ line="46">A #HinawaSndTscm</doc>
<type name="SndTscm" c:type="HinawaSndTscm*"/>
</parameter>
<parameter name="index" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="50">the numerical index on image of status and control info.</doc>
+ line="47">the numerical index on image of status and control info.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="before" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="51">the value of info before changed.</doc>
+ line="48">the value of info before changed.</doc>
<type name="guint" c:type="guint"/>
</parameter>
<parameter name="after" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_tscm.h"
- line="52">the value of info after changed.</doc>
+ line="49">the value of info after changed.</doc>
<type name="guint" c:type="guint"/>
</parameter>
</parameters>
@@ -4375,7 +4432,7 @@ signal is emitted.</doc>
</field>
</record>
<record name="SndTscmPrivate" c:type="HinawaSndTscmPrivate" disguised="1">
- <source-position filename="../src/snd_tscm.h" line="36"/>
+ <source-position filename="../src/snd_tscm.h" line="33"/>
</record>
<class name="SndUnit"
c:symbol-prefix="snd_unit"
@@ -4384,29 +4441,29 @@ signal is emitted.</doc>
glib:type-name="HinawaSndUnit"
glib:get-type="hinawa_snd_unit_get_type"
glib:type-struct="SndUnitClass">
- <source-position filename="../src/snd_unit.h" line="75"/>
+ <source-position filename="../src/snd_unit.h" line="72"/>
<constructor name="new"
c:identifier="hinawa_snd_unit_new"
version="1.3.">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="251">Instantiate #HinawaSndUnit object and return the instance.</doc>
- <source-position filename="../src/snd_unit.h" line="79"/>
+ line="250">Instantiate #HinawaSndUnit object and return the instance.</doc>
+ <source-position filename="../src/snd_unit.h" line="76"/>
<return-value transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="256">an instance of #HinawaSndUnit.</doc>
+ line="255">an instance of #HinawaSndUnit.</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</return-value>
</constructor>
<virtual-method name="disconnected" version="2.0">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="63">When the sound card is not available anymore due to unbinding driver
+ line="60">When the sound card is not available anymore due to unbinding driver
or hot unplugging, this signal is emit. The owner of this object
should call g_object_free() as quickly as possible to release ALSA
hwdep character device.</doc>
- <source-position filename="../src/snd_unit.h" line="74"/>
+ <source-position filename="../src/snd_unit.h" line="71"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4414,7 +4471,7 @@ hwdep character device.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="65">A #HinawaSndUnit</doc>
+ line="62">A #HinawaSndUnit</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</instance-parameter>
</parameters>
@@ -4422,9 +4479,9 @@ hwdep character device.</doc>
<virtual-method name="lock_status" version="1.2">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="51">When ALSA kernel-streaming status is changed, this #HinawaSndUnitClass::lock_status
+ line="48">When ALSA kernel-streaming status is changed, this #HinawaSndUnitClass::lock_status
handler is called.</doc>
- <source-position filename="../src/snd_unit.h" line="61"/>
+ <source-position filename="../src/snd_unit.h" line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4432,13 +4489,13 @@ handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="53">A #HinawaSndUnit</doc>
+ line="50">A #HinawaSndUnit</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</instance-parameter>
<parameter name="state" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="54">%TRUE when locked, %FALSE when unlocked.</doc>
+ line="51">%TRUE when locked, %FALSE when unlocked.</doc>
<type name="gboolean" c:type="gboolean"/>
</parameter>
</parameters>
@@ -4449,8 +4506,8 @@ handler is called.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="595">Create Gsource for GMainContext to dispatch events for the sound device.</doc>
- <source-position filename="../src/snd_unit.h" line="88"/>
+ line="594">Create Gsource for GMainContext to dispatch events for the sound device.</doc>
+ <source-position filename="../src/snd_unit.h" line="85"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4458,7 +4515,7 @@ handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="597">A #HinawaSndUnit.</doc>
+ line="596">A #HinawaSndUnit.</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</instance-parameter>
<parameter name="gsrc"
@@ -4467,7 +4524,7 @@ handler is called.</doc>
transfer-ownership="full">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="598">A #GSource.</doc>
+ line="597">A #GSource.</doc>
<type name="GLib.Source" c:type="GSource**"/>
</parameter>
</parameters>
@@ -4477,8 +4534,8 @@ handler is called.</doc>
version="2.0.">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="345">Retrieve an instance of #HinawaFwNode associated to the given unit.</doc>
- <source-position filename="../src/snd_unit.h" line="83"/>
+ line="344">Retrieve an instance of #HinawaFwNode associated to the given unit.</doc>
+ <source-position filename="../src/snd_unit.h" line="80"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4486,7 +4543,7 @@ handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="347">A #HinawaSndUnit.</doc>
+ line="346">A #HinawaSndUnit.</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</instance-parameter>
<parameter name="node"
@@ -4495,7 +4552,7 @@ handler is called.</doc>
transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="348">A #HinawaFwNode.</doc>
+ line="347">A #HinawaFwNode.</doc>
<type name="FwNode" c:type="HinawaFwNode**"/>
</parameter>
</parameters>
@@ -4506,8 +4563,8 @@ handler is called.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="366">Disallow ALSA to start kernel-streaming.</doc>
- <source-position filename="../src/snd_unit.h" line="85"/>
+ line="365">Disallow ALSA to start kernel-streaming.</doc>
+ <source-position filename="../src/snd_unit.h" line="82"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4515,7 +4572,7 @@ handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="368">A #HinawaSndUnit</doc>
+ line="367">A #HinawaSndUnit</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</instance-parameter>
</parameters>
@@ -4526,8 +4583,8 @@ handler is called.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="264">Open ALSA hwdep character device and check it for FireWire sound devices.</doc>
- <source-position filename="../src/snd_unit.h" line="81"/>
+ line="263">Open ALSA hwdep character device and check it for FireWire sound devices.</doc>
+ <source-position filename="../src/snd_unit.h" line="78"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4535,13 +4592,13 @@ handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="266">A #HinawaSndUnit</doc>
+ line="265">A #HinawaSndUnit</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</instance-parameter>
<parameter name="path" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="267">A full path of a special file for ALSA hwdep character device</doc>
+ line="266">A full path of a special file for ALSA hwdep character device</doc>
<type name="utf8" c:type="gchar*"/>
</parameter>
</parameters>
@@ -4552,8 +4609,8 @@ handler is called.</doc>
throws="1">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="398">Allow ALSA to start kernel-streaming.</doc>
- <source-position filename="../src/snd_unit.h" line="86"/>
+ line="397">Allow ALSA to start kernel-streaming.</doc>
+ <source-position filename="../src/snd_unit.h" line="83"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4561,7 +4618,7 @@ handler is called.</doc>
<instance-parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="400">A #HinawaSndUnit</doc>
+ line="399">A #HinawaSndUnit</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</instance-parameter>
</parameters>
@@ -4590,7 +4647,7 @@ handler is called.</doc>
<glib:signal name="disconnected" when="last" version="2.0">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="222">When the sound card is not available anymore due to unbinding driver
+ line="221">When the sound card is not available anymore due to unbinding driver
or hot unplugging, this signal is emit. The owner of this object
should call g_object_free() as quickly as possible to release ALSA
hwdep character device.</doc>
@@ -4601,7 +4658,7 @@ hwdep character device.</doc>
<glib:signal name="lock-status" when="last" version="0.3">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="203">When ALSA kernel-streaming status is changed, this #HinawaSndUnit::lock-status
+ line="202">When ALSA kernel-streaming status is changed, this #HinawaSndUnit::lock-status
signal is generated.</doc>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
@@ -4610,7 +4667,7 @@ signal is generated.</doc>
<parameter name="state" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="206">%TRUE when locked, %FALSE when unlocked.</doc>
+ line="205">%TRUE when locked, %FALSE when unlocked.</doc>
<type name="gboolean" c:type="gboolean"/>
</parameter>
</parameters>
@@ -4619,13 +4676,13 @@ signal is generated.</doc>
<record name="SndUnitClass"
c:type="HinawaSndUnitClass"
glib:is-gtype-struct-for="SndUnit">
- <source-position filename="../src/snd_unit.h" line="75"/>
+ <source-position filename="../src/snd_unit.h" line="72"/>
<field name="parent_class">
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
</field>
<field name="lock_status">
<callback name="lock_status">
- <source-position filename="../src/snd_unit.h" line="61"/>
+ <source-position filename="../src/snd_unit.h" line="58"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4633,13 +4690,13 @@ signal is generated.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="53">A #HinawaSndUnit</doc>
+ line="50">A #HinawaSndUnit</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</parameter>
<parameter name="state" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="54">%TRUE when locked, %FALSE when unlocked.</doc>
+ line="51">%TRUE when locked, %FALSE when unlocked.</doc>
<type name="gboolean" c:type="gboolean"/>
</parameter>
</parameters>
@@ -4647,7 +4704,7 @@ signal is generated.</doc>
</field>
<field name="disconnected">
<callback name="disconnected">
- <source-position filename="../src/snd_unit.h" line="74"/>
+ <source-position filename="../src/snd_unit.h" line="71"/>
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
@@ -4655,7 +4712,7 @@ signal is generated.</doc>
<parameter name="self" transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.h"
- line="65">A #HinawaSndUnit</doc>
+ line="62">A #HinawaSndUnit</doc>
<type name="SndUnit" c:type="HinawaSndUnit*"/>
</parameter>
</parameters>
@@ -4670,89 +4727,97 @@ signal is generated.</doc>
glib:error-domain="hinawa-snd-unit-error-quark">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="163">A set of error code for GError with domain which equals to #hinawa_snd_unit_error_quark().</doc>
+ line="159">A set of error code for GError with domain which equals to #hinawa_snd_unit_error_quark().</doc>
<member name="disconnected"
value="0"
c:identifier="HINAWA_SND_UNIT_ERROR_DISCONNECTED"
- glib:nick="disconnected">
+ glib:nick="disconnected"
+ glib:name="HINAWA_SND_UNIT_ERROR_DISCONNECTED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="165">The hwdep device associated to the instance is disconnected.</doc>
+ line="161">The hwdep device associated to the instance is disconnected.</doc>
</member>
<member name="used"
value="1"
c:identifier="HINAWA_SND_UNIT_ERROR_USED"
- glib:nick="used">
+ glib:nick="used"
+ glib:name="HINAWA_SND_UNIT_ERROR_USED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="166">The hedep device is already in use.</doc>
+ line="162">The hedep device is already in use.</doc>
</member>
<member name="opened"
value="2"
c:identifier="HINAWA_SND_UNIT_ERROR_OPENED"
- glib:nick="opened">
+ glib:nick="opened"
+ glib:name="HINAWA_SND_UNIT_ERROR_OPENED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="167">The instance is already associated to unit by opening hwdep
+ line="163">The instance is already associated to unit by opening hwdep
character device.</doc>
</member>
<member name="not_opened"
value="3"
c:identifier="HINAWA_SND_UNIT_ERROR_NOT_OPENED"
- glib:nick="not-opened">
+ glib:nick="not-opened"
+ glib:name="HINAWA_SND_UNIT_ERROR_NOT_OPENED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="169">The instance is not associated to unit yet by opening hwdep
+ line="165">The instance is not associated to unit yet by opening hwdep
character device.</doc>
</member>
<member name="locked"
value="4"
c:identifier="HINAWA_SND_UNIT_ERROR_LOCKED"
- glib:nick="locked">
+ glib:nick="locked"
+ glib:name="HINAWA_SND_UNIT_ERROR_LOCKED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="171">The hwdep device is already locked for kernel packet streaming.</doc>
+ line="167">The hwdep device is already locked for kernel packet streaming.</doc>
</member>
<member name="unlocked"
value="5"
c:identifier="HINAWA_SND_UNIT_ERROR_UNLOCKED"
- glib:nick="unlocked">
+ glib:nick="unlocked"
+ glib:name="HINAWA_SND_UNIT_ERROR_UNLOCKED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="172">The hwdep device is not locked for kernel packet streaming yet.</doc>
+ line="168">The hwdep device is not locked for kernel packet streaming yet.</doc>
</member>
<member name="wrong_class"
value="6"
c:identifier="HINAWA_SND_UNIT_ERROR_WRONG_CLASS"
- glib:nick="wrong-class">
+ glib:nick="wrong-class"
+ glib:name="HINAWA_SND_UNIT_ERROR_WRONG_CLASS">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="173">The hwdep device is not for the unit expected by the class.</doc>
+ line="169">The hwdep device is not for the unit expected by the class.</doc>
</member>
<member name="failed"
value="7"
c:identifier="HINAWA_SND_UNIT_ERROR_FAILED"
- glib:nick="failed">
+ glib:nick="failed"
+ glib:name="HINAWA_SND_UNIT_ERROR_FAILED">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="174">The system call fails.</doc>
+ line="170">The system call fails.</doc>
</member>
<function name="quark"
c:identifier="hinawa_snd_unit_error_quark"
version="2.1">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="26">Return the GQuark for error domain of GError which has code in #HinawaSndUnitError.</doc>
+ line="25">Return the GQuark for error domain of GError which has code in #HinawaSndUnitError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="33">A #GQuark.</doc>
+ line="32">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
</enumeration>
<record name="SndUnitPrivate" c:type="HinawaSndUnitPrivate" disguised="1">
- <source-position filename="../src/snd_unit.h" line="40"/>
+ <source-position filename="../src/snd_unit.h" line="37"/>
</record>
<enumeration name="SndUnitType"
version="1.0"
@@ -4761,76 +4826,84 @@ signal is generated.</doc>
c:type="HinawaSndUnitType">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="87">A representation of type for sound unit defined by Linux sound subsystem.</doc>
+ line="83">A representation of type for sound unit defined by Linux sound subsystem.</doc>
<member name="dice"
value="1"
c:identifier="HINAWA_SND_UNIT_TYPE_DICE"
- glib:nick="dice">
+ glib:nick="dice"
+ glib:name="HINAWA_SND_UNIT_TYPE_DICE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="89">The type of DICE ASIC.</doc>
+ line="85">The type of DICE ASIC.</doc>
</member>
<member name="fireworks"
value="2"
c:identifier="HINAWA_SND_UNIT_TYPE_FIREWORKS"
- glib:nick="fireworks">
+ glib:nick="fireworks"
+ glib:name="HINAWA_SND_UNIT_TYPE_FIREWORKS">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="90">The type of Fireworks board module.</doc>
+ line="86">The type of Fireworks board module.</doc>
</member>
<member name="bebob"
value="3"
c:identifier="HINAWA_SND_UNIT_TYPE_BEBOB"
- glib:nick="bebob">
+ glib:nick="bebob"
+ glib:name="HINAWA_SND_UNIT_TYPE_BEBOB">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="91">The type of BeBoB ASIC.</doc>
+ line="87">The type of BeBoB ASIC.</doc>
</member>
<member name="oxfw"
value="4"
c:identifier="HINAWA_SND_UNIT_TYPE_OXFW"
- glib:nick="oxfw">
+ glib:nick="oxfw"
+ glib:name="HINAWA_SND_UNIT_TYPE_OXFW">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="92">The type of OXFW ASIC</doc>
+ line="88">The type of OXFW ASIC</doc>
</member>
<member name="digi00x"
value="5"
c:identifier="HINAWA_SND_UNIT_TYPE_DIGI00X"
- glib:nick="digi00x">
+ glib:nick="digi00x"
+ glib:name="HINAWA_SND_UNIT_TYPE_DIGI00X">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="93">The type of Digi00x series.</doc>
+ line="89">The type of Digi00x series.</doc>
</member>
<member name="tascam"
value="6"
c:identifier="HINAWA_SND_UNIT_TYPE_TASCAM"
- glib:nick="tascam">
+ glib:nick="tascam"
+ glib:name="HINAWA_SND_UNIT_TYPE_TASCAM">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="94">The type of Tascam FireWire series.</doc>
+ line="90">The type of Tascam FireWire series.</doc>
</member>
<member name="motu"
value="7"
c:identifier="HINAWA_SND_UNIT_TYPE_MOTU"
- glib:nick="motu">
+ glib:nick="motu"
+ glib:name="HINAWA_SND_UNIT_TYPE_MOTU">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="95">The type of MOTU FireWire series.</doc>
+ line="91">The type of MOTU FireWire series.</doc>
</member>
<member name="fireface"
value="8"
c:identifier="HINAWA_SND_UNIT_TYPE_FIREFACE"
- glib:nick="fireface">
+ glib:nick="fireface"
+ glib:name="HINAWA_SND_UNIT_TYPE_FIREFACE">
<doc xml:space="preserve"
filename="../src/hinawa_enum_types.h"
- line="96">The type of RME Fireface series.</doc>
+ line="92">The type of RME Fireface series.</doc>
</member>
</enumeration>
<docsection name="fw_fcp">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="9">A HinawaFwFcp supports Function Control Protocol (FCP) in IEC 61883-1, in which no way is defined
+ line="7">A HinawaFwFcp supports Function Control Protocol (FCP) in IEC 61883-1, in which no way is defined
to match response against command by the contents of frames. In 'AV/C Digital Interface Command
Set General Specification Version 4.2' (Sep 1 2004, 1394TA), a pair of command and response is
loosely matched by the contents of frames. For convenience, HinawaFwFcp supports synchronous API
@@ -4845,18 +4918,18 @@ This class is an application of #HinawaFwReq / #HinawaFwResp.</doc>
version="2.1">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="25">Return the GQuark for error domain of GError which has code in #HinawaFwFcpError.</doc>
+ line="23">Return the GQuark for error domain of GError which has code in #HinawaFwFcpError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_fcp.c"
- line="32">A #GQuark.</doc>
+ line="30">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
<docsection name="fw_node">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="13">A #HinawaFwNode is an event listener for a specified node on IEEE 1394 bus.
+ line="11">A #HinawaFwNode is an event listener for a specified node on IEEE 1394 bus.
This class is an application of Linux FireWire subsystem.
All of operations utilize ioctl(2) with subsystem specific request commands.</doc>
</docsection>
@@ -4866,18 +4939,18 @@ All of operations utilize ioctl(2) with subsystem specific request commands.</do
version="2.1">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="46">Return the GQuark for error domain of GError which has code in #HinawaFwNodeError.</doc>
+ line="44">Return the GQuark for error domain of GError which has code in #HinawaFwNodeError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_node.c"
- line="53">A #GQuark.</doc>
+ line="51">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
<docsection name="fw_req">
<doc xml:space="preserve"
filename="../src/fw_req.c"
- line="9">A HinawaFwReq supports some types of transactions in IEEE 1212. Mainly for
+ line="8">A HinawaFwReq supports some types of transactions in IEEE 1212. Mainly for
read, write and lock operations.
This class is an application of Linux FireWire subsystem. All of operations
@@ -4886,7 +4959,7 @@ utilize ioctl(2) with subsystem specific request commands.</doc>
<docsection name="fw_resp">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="10">A HinawaFwResp responds requests from any units.
+ line="8">A HinawaFwResp responds requests from any units.
This class is an application of Linux FireWire subsystem. All of operations
utilize ioctl(2) with subsystem specific request commands.</doc>
@@ -4897,212 +4970,14 @@ utilize ioctl(2) with subsystem specific request commands.</doc>
version="2.2">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="22">Return the GQuark for error domain of GError which has code in #HinawaFwRespError.</doc>
+ line="20">Return the GQuark for error domain of GError which has code in #HinawaFwRespError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/fw_resp.c"
- line="29">A #GQuark.</doc>
+ line="27">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>
- <function name="sigs_marshal_ENUM__ENUM"
- c:identifier="hinawa_sigs_marshal_ENUM__ENUM">
- <source-position filename="../src/hinawa_sigs_marshal.h" line="10"/>
- <return-value transfer-ownership="none">
- <type name="none" c:type="void"/>
- </return-value>
- <parameters>
- <parameter name="closure" transfer-ownership="none">
- <type name="GObject.Closure" c:type="GClosure*"/>
- </parameter>
- <parameter name="return_value" transfer-ownership="none">
- <type name="GObject.Value" c:type="GValue*"/>
- </parameter>
- <parameter name="n_param_values" transfer-ownership="none">
- <type name="guint" c:type="guint"/>
- </parameter>
- <parameter name="param_values" transfer-ownership="none">
- <type name="GObject.Value" c:type="const GValue*"/>
- </parameter>
- <parameter name="invocation_hint"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- <parameter name="marshal_data"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- </parameters>
- </function>
- <function name="sigs_marshal_ENUM__ENUM_UINT64_UINT_UINT_UINT_UINT_POINTER_UINT"
- c:identifier="hinawa_sigs_marshal_ENUM__ENUM_UINT64_UINT_UINT_UINT_UINT_POINTER_UINT">
- <source-position filename="../src/hinawa_sigs_marshal.h" line="55"/>
- <return-value transfer-ownership="none">
- <type name="none" c:type="void"/>
- </return-value>
- <parameters>
- <parameter name="closure" transfer-ownership="none">
- <type name="GObject.Closure" c:type="GClosure*"/>
- </parameter>
- <parameter name="return_value" transfer-ownership="none">
- <type name="GObject.Value" c:type="GValue*"/>
- </parameter>
- <parameter name="n_param_values" transfer-ownership="none">
- <type name="guint" c:type="guint"/>
- </parameter>
- <parameter name="param_values" transfer-ownership="none">
- <type name="GObject.Value" c:type="const GValue*"/>
- </parameter>
- <parameter name="invocation_hint"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- <parameter name="marshal_data"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- </parameters>
- </function>
- <function name="sigs_marshal_VOID__ENUM_POINTER_UINT"
- c:identifier="hinawa_sigs_marshal_VOID__ENUM_POINTER_UINT">
- <source-position filename="../src/hinawa_sigs_marshal.h" line="28"/>
- <return-value transfer-ownership="none">
- <type name="none" c:type="void"/>
- </return-value>
- <parameters>
- <parameter name="closure" transfer-ownership="none">
- <type name="GObject.Closure" c:type="GClosure*"/>
- </parameter>
- <parameter name="return_value" transfer-ownership="none">
- <type name="GObject.Value" c:type="GValue*"/>
- </parameter>
- <parameter name="n_param_values" transfer-ownership="none">
- <type name="guint" c:type="guint"/>
- </parameter>
- <parameter name="param_values" transfer-ownership="none">
- <type name="GObject.Value" c:type="const GValue*"/>
- </parameter>
- <parameter name="invocation_hint"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- <parameter name="marshal_data"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- </parameters>
- </function>
- <function name="sigs_marshal_VOID__ENUM_UINT_UINT_UINT_POINTER_UINT"
- c:identifier="hinawa_sigs_marshal_VOID__ENUM_UINT_UINT_UINT_POINTER_UINT">
- <source-position filename="../src/hinawa_sigs_marshal.h" line="37"/>
- <return-value transfer-ownership="none">
- <type name="none" c:type="void"/>
- </return-value>
- <parameters>
- <parameter name="closure" transfer-ownership="none">
- <type name="GObject.Closure" c:type="GClosure*"/>
- </parameter>
- <parameter name="return_value" transfer-ownership="none">
- <type name="GObject.Value" c:type="GValue*"/>
- </parameter>
- <parameter name="n_param_values" transfer-ownership="none">
- <type name="guint" c:type="guint"/>
- </parameter>
- <parameter name="param_values" transfer-ownership="none">
- <type name="GObject.Value" c:type="const GValue*"/>
- </parameter>
- <parameter name="invocation_hint"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- <parameter name="marshal_data"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- </parameters>
- </function>
- <function name="sigs_marshal_VOID__POINTER_UINT"
- c:identifier="hinawa_sigs_marshal_VOID__POINTER_UINT">
- <source-position filename="../src/hinawa_sigs_marshal.h" line="46"/>
- <return-value transfer-ownership="none">
- <type name="none" c:type="void"/>
- </return-value>
- <parameters>
- <parameter name="closure" transfer-ownership="none">
- <type name="GObject.Closure" c:type="GClosure*"/>
- </parameter>
- <parameter name="return_value" transfer-ownership="none">
- <type name="GObject.Value" c:type="GValue*"/>
- </parameter>
- <parameter name="n_param_values" transfer-ownership="none">
- <type name="guint" c:type="guint"/>
- </parameter>
- <parameter name="param_values" transfer-ownership="none">
- <type name="GObject.Value" c:type="const GValue*"/>
- </parameter>
- <parameter name="invocation_hint"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- <parameter name="marshal_data"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- </parameters>
- </function>
- <function name="sigs_marshal_VOID__UINT_UINT_UINT"
- c:identifier="hinawa_sigs_marshal_VOID__UINT_UINT_UINT">
- <source-position filename="../src/hinawa_sigs_marshal.h" line="19"/>
- <return-value transfer-ownership="none">
- <type name="none" c:type="void"/>
- </return-value>
- <parameters>
- <parameter name="closure" transfer-ownership="none">
- <type name="GObject.Closure" c:type="GClosure*"/>
- </parameter>
- <parameter name="return_value" transfer-ownership="none">
- <type name="GObject.Value" c:type="GValue*"/>
- </parameter>
- <parameter name="n_param_values" transfer-ownership="none">
- <type name="guint" c:type="guint"/>
- </parameter>
- <parameter name="param_values" transfer-ownership="none">
- <type name="GObject.Value" c:type="const GValue*"/>
- </parameter>
- <parameter name="invocation_hint"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- <parameter name="marshal_data"
- transfer-ownership="none"
- nullable="1"
- allow-none="1">
- <type name="gpointer" c:type="gpointer"/>
- </parameter>
- </parameters>
- </function>
<docsection name="snd_dg00x">
<doc xml:space="preserve"
filename="../src/snd_dg00x.c"
@@ -5132,13 +5007,13 @@ received. This inherits #HinawaSndUnit.</doc>
<docsection name="snd_efw">
<doc xml:space="preserve"
filename="../src/snd_efw.c"
- line="8">A #HinawaSndEfw is an application of Echo Fireworks Transaction (EFT).
+ line="7">A #HinawaSndEfw is an application of Echo Fireworks Transaction (EFT).
This inherits #HinawaSndUnit.</doc>
</docsection>
<docsection name="snd_motu">
<doc xml:space="preserve"
filename="../src/snd_motu.c"
- line="8">A #HinawaSndMotu is an application of asynchronous notification defined by
+ line="7">A #HinawaSndMotu is an application of asynchronous notification defined by
Mark of the Unicorn (MOTU). This inherits #HinawaSndUnit.</doc>
</docsection>
<docsection name="snd_motu_register_dsp_parameter">
@@ -5150,13 +5025,13 @@ DSP model.</doc>
<docsection name="snd_tscm">
<doc xml:space="preserve"
filename="../src/snd_tscm.c"
- line="9">A #HinawaSndTscm is an application of protocol defined by TASCAM. This
+ line="7">A #HinawaSndTscm is an application of protocol defined by TASCAM. This
inherits #HinawaSndUnit.</doc>
</docsection>
<docsection name="snd_unit">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="16">This class is an application of ALSA FireWire stack. Any functionality which
+ line="15">This class is an application of ALSA FireWire stack. Any functionality which
ALSA drivers in the stack can be available.</doc>
</docsection>
<function name="snd_unit_error_quark"
@@ -5165,11 +5040,11 @@ ALSA drivers in the stack can be available.</doc>
version="2.1">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="26">Return the GQuark for error domain of GError which has code in #HinawaSndUnitError.</doc>
+ line="25">Return the GQuark for error domain of GError which has code in #HinawaSndUnitError.</doc>
<return-value transfer-ownership="none">
<doc xml:space="preserve"
filename="../src/snd_unit.c"
- line="33">A #GQuark.</doc>
+ line="32">A #GQuark.</doc>
<type name="GLib.Quark" c:type="GQuark"/>
</return-value>
</function>