EXTRA_DIST = $(DOC_MAIN_SGML_FILE) connman-introduction.xml
endif
-EXTRA_DIST += manager-api.txt device-api.txt network-api.txt \
- connection-api.txt agent-api.txt plugin-api.txt
+EXTRA_DIST += manager-api.txt device-api.txt network-api.txt service-api.txt \
+ connection-api.txt agent-api.txt plugin-api.txt
</para>
</reference>
+ <reference id="service">
+ <title>Service interface</title>
+ <para>
+<programlisting><xi:include href="service-api.txt" parse="text" /></programlisting>
+ </para>
+ </reference>
+
+ <reference id="connection">
+ <title>Connection interface</title>
+ <para>
+<programlisting><xi:include href="connection-api.txt" parse="text" /></programlisting>
+ </para>
+ </reference>
+
<reference id="reference">
<title>Plugin API Reference</title>
<partintro>
--- /dev/null
+Service hierarchy
+=================
+
+Service org.moblin.connman
+Interface org.moblin.connman.Service
+Object path [variable prefix]/{service0,service1,...}
+
+Methods dict GetProperties()
+
+ Returns properties for the service object. See
+ the properties section for available properties.
+
+ Possible Errors: [service].Error.InvalidArguments
+ [service].Error.DoesNotExist
+
+Signals PropertyChanged(string name, variant value)
+
+ This signal indicates a changed value of the given
+ property.
+
+Properties string Identifier [readonly]
+
+ Unique identifier for this service.