Add docs for new high-level D-Bus types

Signed-off-by: David Zeuthen <davidz@redhat.com>
This commit is contained in:
David Zeuthen 2011-04-08 16:29:30 -04:00
parent 1e2e58705c
commit bf6e10fe52
3 changed files with 195 additions and 0 deletions

View File

@ -164,7 +164,15 @@
<title>Highlevel D-Bus Support</title>
<xi:include href="xml/gdbusnameowning.xml"/>
<xi:include href="xml/gdbusnamewatching.xml"/>
<xi:include href="xml/gdbusinterface.xml"/>
<xi:include href="xml/gdbusinterfacestub.xml"/>
<xi:include href="xml/gdbusproxy.xml"/>
<xi:include href="xml/gdbusobject.xml"/>
<xi:include href="xml/gdbusobjectstub.xml"/>
<xi:include href="xml/gdbusobjectproxy.xml"/>
<xi:include href="xml/gdbusobjectmanager.xml"/>
<xi:include href="xml/gdbusobjectmanagerserver.xml"/>
<xi:include href="xml/gdbusobjectmanagerclient.xml"/>
</chapter>
<chapter id="settings">
<title>Settings</title>

View File

@ -3121,3 +3121,182 @@ G_TYPE_TIME_ZONE_MONITOR
<SUBSECTION Private>
g_time_zone_monitor_get_type
</SECTION>
<SECTION>
<FILE>gdbusinterface</FILE>
<TITLE>GDBusInterface</TITLE>
GDBusInterface
GDBusInterfaceIface
g_dbus_interface_get_info
g_dbus_interface_get_object
g_dbus_interface_set_object
<SUBSECTION Standard>
G_DBUS_INTERFACE
G_IS_DBUS_INTERFACE
G_TYPE_DBUS_INTERFACE
g_dbus_interface_get_type
G_DBUS_INTERFACE_GET_IFACE
<SUBSECTION Private>
g_dbus_gvalue_to_gvariant
g_dbus_gvariant_to_gvalue
g_dbus_object_lookup_with_typecheck
g_dbus_object_peek_with_typecheck
</SECTION>
<SECTION>
<FILE>gdbusinterfacestub</FILE>
<TITLE>GDBusInterfaceStub</TITLE>
GDBusInterfaceStub
GDBusInterfaceStubClass
g_dbus_interface_stub_flush
g_dbus_interface_stub_get_info
g_dbus_interface_stub_get_vtable
g_dbus_interface_stub_get_properties
g_dbus_interface_stub_export
g_dbus_interface_stub_unexport
g_dbus_interface_stub_get_connection
g_dbus_interface_stub_get_object_path
GDBusInterfaceStubFlags
g_dbus_interface_stub_get_flags
g_dbus_interface_stub_set_flags
<SUBSECTION Standard>
G_DBUS_INTERFACE_STUB
G_IS_DBUS_INTERFACE_STUB
G_TYPE_DBUS_INTERFACE_STUB
g_dbus_interface_stub_get_type
G_DBUS_INTERFACE_STUB_CLASS
G_IS_DBUS_INTERFACE_STUB_CLASS
G_DBUS_INTERFACE_STUB_GET_CLASS
<SUBSECTION Private>
GDBusInterfaceStubPrivate
G_TYPE_DBUS_INTERFACE_STUB_FLAGS
g_dbus_interface_stub_flags_get_type
</SECTION>
<SECTION>
<FILE>gdbusobject</FILE>
<TITLE>GDBusObject</TITLE>
GDBusObject
GDBusObjectIface
g_dbus_object_get_object_path
g_dbus_object_get_interfaces
g_dbus_object_get_interface
<SUBSECTION Standard>
G_DBUS_OBJECT
G_IS_DBUS_OBJECT
G_TYPE_DBUS_OBJECT
g_dbus_object_get_type
G_DBUS_OBJECT_GET_IFACE
</SECTION>
<SECTION>
<FILE>gdbusobjectproxy</FILE>
<TITLE>GDBusObjectProxy</TITLE>
GDBusObjectProxy
GDBusObjectProxyClass
g_dbus_object_proxy_get_connection
<SUBSECTION Standard>
G_DBUS_OBJECT_PROXY
G_IS_DBUS_OBJECT_PROXY
G_TYPE_DBUS_OBJECT_PROXY
g_dbus_object_proxy_get_type
G_DBUS_OBJECT_PROXY_CLASS
G_IS_DBUS_OBJECT_PROXY_CLASS
G_DBUS_OBJECT_PROXY_GET_CLASS
<SUBSECTION Private>
GDBusObjectProxyPrivate
</SECTION>
<SECTION>
<FILE>gdbusobjectstub</FILE>
<TITLE>GDBusObjectStub</TITLE>
GDBusObjectStub
GDBusObjectStubClass
g_dbus_object_stub_new
g_dbus_object_stub_flush
g_dbus_object_stub_add_interface
g_dbus_object_stub_remove_interface
g_dbus_object_stub_remove_interface_by_name
g_dbus_object_stub_set_object_path
<SUBSECTION Standard>
G_DBUS_OBJECT_STUB
G_IS_DBUS_OBJECT_STUB
G_TYPE_DBUS_OBJECT_STUB
g_dbus_object_stub_get_type
G_DBUS_OBJECT_STUB_CLASS
G_IS_DBUS_OBJECT_STUB_CLASS
G_DBUS_OBJECT_STUB_GET_CLASS
<SUBSECTION Private>
GDBusObjectStubPrivate
</SECTION>
<SECTION>
<FILE>gdbusobjectmanager</FILE>
<TITLE>GDBusObjectManager</TITLE>
GDBusObjectManager
GDBusObjectManagerIface
g_dbus_object_manager_get_object_path
g_dbus_object_manager_get_objects
g_dbus_object_manager_get_object
g_dbus_object_manager_get_interface
<SUBSECTION Standard>
G_DBUS_OBJECT_MANAGER
G_IS_DBUS_OBJECT_MANAGER
G_TYPE_DBUS_OBJECT_MANAGER
g_dbus_object_manager_get_type
G_DBUS_OBJECT_MANAGER_GET_IFACE
</SECTION>
<SECTION>
<FILE>gdbusobjectmanagerclient</FILE>
<TITLE>GDBusObjectManagerClient</TITLE>
GDBusObjectManagerClient
GDBusObjectManagerClientClass
GDBusObjectManagerClientFlags
GDBusProxyTypeFunc
g_dbus_object_manager_client_new
g_dbus_object_manager_client_new_finish
g_dbus_object_manager_client_new_sync
g_dbus_object_manager_client_new_for_bus
g_dbus_object_manager_client_new_for_bus_finish
g_dbus_object_manager_client_new_for_bus_sync
g_dbus_object_manager_client_get_connection
g_dbus_object_manager_client_get_flags
g_dbus_object_manager_client_get_name
g_dbus_object_manager_client_get_name_owner
<SUBSECTION Standard>
G_DBUS_OBJECT_MANAGER_CLIENT
G_IS_DBUS_OBJECT_MANAGER_CLIENT
G_TYPE_DBUS_OBJECT_MANAGER_CLIENT
g_dbus_object_manager_client_get_type
G_DBUS_OBJECT_MANAGER_CLIENT_CLASS
G_IS_DBUS_OBJECT_MANAGER_CLIENT_CLASS
G_DBUS_OBJECT_MANAGER_CLIENT_GET_CLASS
<SUBSECTION Private>
GDBusObjectManagerClientPrivate
G_TYPE_DBUS_OBJECT_MANAGER_CLIENT_FLAGS
g_dbus_object_manager_client_flags_get_type
</SECTION>
<SECTION>
<FILE>gdbusobjectmanagerserver</FILE>
<TITLE>GDBusObjectManagerServer</TITLE>
GDBusObjectManagerServer
GDBusObjectManagerServerClass
g_dbus_object_manager_server_new
g_dbus_object_manager_server_get_connection
g_dbus_object_manager_server_export
g_dbus_object_manager_server_export_and_uniquify
g_dbus_object_manager_server_unexport
<SUBSECTION Standard>
G_DBUS_OBJECT_MANAGER_SERVER
G_IS_DBUS_OBJECT_MANAGER_SERVER
G_TYPE_DBUS_OBJECT_MANAGER_SERVER
g_dbus_object_manager_server_get_type
G_DBUS_OBJECT_MANAGER_SERVER_CLASS
G_IS_DBUS_OBJECT_MANAGER_SERVER_CLASS
G_DBUS_OBJECT_MANAGER_SERVER_GET_CLASS
<SUBSECTION Private>
GDBusObjectManagerServerPrivate
</SECTION>

View File

@ -137,3 +137,11 @@ g_dbus_auth_observer_get_type
g_credentials_get_type
g_unix_credentials_message_get_type
g_time_zone_monitor_get_type
g_dbus_interface_get_type
g_dbus_interface_stub_get_type
g_dbus_object_get_type
g_dbus_object_stub_get_type
g_dbus_object_proxy_get_type
g_dbus_object_manager_get_type
g_dbus_object_manager_client_get_type
g_dbus_object_manager_server_get_type