[Telepathy-commits] [telepathy-glib/master] Add autogenerated Requests API to gtkdoc

Will Thompson will.thompson at collabora.co.uk
Thu Sep 11 08:20:58 PDT 2008


---
 docs/reference/telepathy-glib-docs.sgml    |    1 +
 docs/reference/telepathy-glib-sections.txt |   42 ++++++++++++++++++++++++++++
 telepathy-glib/extra-gtkdoc.h              |   14 +++++++++
 3 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/docs/reference/telepathy-glib-docs.sgml b/docs/reference/telepathy-glib-docs.sgml
index e59cc81..77c93eb 100644
--- a/docs/reference/telepathy-glib-docs.sgml
+++ b/docs/reference/telepathy-glib-docs.sgml
@@ -33,6 +33,7 @@
     <xi:include href="xml/connection-avatars.xml"/>
     <xi:include href="xml/connection-contacts.xml"/>
     <xi:include href="xml/connection-caps.xml"/>
+    <xi:include href="xml/connection-requests.xml"/>
     <xi:include href="xml/connection-simple-presence.xml"/>
     <xi:include href="xml/connection-presence.xml"/>
     <xi:include href="xml/channel.xml"/>
diff --git a/docs/reference/telepathy-glib-sections.txt b/docs/reference/telepathy-glib-sections.txt
index 79914ee..0490b00 100644
--- a/docs/reference/telepathy-glib-sections.txt
+++ b/docs/reference/telepathy-glib-sections.txt
@@ -665,6 +665,20 @@ TP_SVC_CONNECTION_INTERFACE_CONTACTS_GET_CLASS
 tp_svc_connection_interface_contacts_get_type
 TP_TYPE_SVC_CONNECTION_INTERFACE_CONTACTS
 <SUBSECTION>
+TpSvcConnectionInterfaceRequests
+TpSvcConnectionInterfaceRequestsClass
+tp_svc_connection_interface_requests_create_channel_impl
+tp_svc_connection_interface_requests_emit_channel_closed
+tp_svc_connection_interface_requests_emit_new_channels
+tp_svc_connection_interface_requests_implement_create_channel
+tp_svc_connection_interface_requests_return_from_create_channel
+<SUBSECTION Standard>
+TP_IS_SVC_CONNECTION_INTERFACE_REQUESTS
+TP_SVC_CONNECTION_INTERFACE_REQUESTS
+TP_SVC_CONNECTION_INTERFACE_REQUESTS_GET_CLASS
+tp_svc_connection_interface_requests_get_type
+TP_TYPE_SVC_CONNECTION_INTERFACE_REQUESTS
+<SUBSECTION>
 TpSvcConnectionInterfaceSimplePresence
 TpSvcConnectionInterfaceSimplePresenceClass
 tp_svc_connection_interface_simple_presence_emit_presences_changed
@@ -939,6 +953,18 @@ TP_ARRAY_TYPE_CONTACT_CAPABILITY_LIST
 TP_HASH_TYPE_CONTACT_ATTRIBUTES_MAP
 TP_HASH_TYPE_SINGLE_CONTACT_ATTRIBUTES_MAP
 <SUBSECTION>
+# Connection - Requests
+TP_ARRAY_TYPE_CHANNEL_DETAILS_LIST
+TP_ARRAY_TYPE_REQUESTABLE_CHANNEL_CLASS_LIST
+TP_HASH_TYPE_CHANNEL_CLASS
+TP_STRUCT_TYPE_CHANNEL_DETAILS
+TP_STRUCT_TYPE_REQUESTABLE_CHANNEL_CLASS
+<SUBSECTION Private>
+tp_type_dbus_array_a_7bsv_7das
+tp_type_dbus_array_oa_7bsv_7d
+tp_type_dbus_struct_a_7bsv_7das
+tp_type_dbus_struct_oa_7bsv_7d
+<SUBSECTION>
 # Connection - SimplePresence
 TP_HASH_TYPE_SIMPLE_CONTACT_PRESENCES
 TP_HASH_TYPE_SIMPLE_STATUS_SPEC_MAP
@@ -1576,6 +1602,8 @@ TP_IFACE_CONNECTION_INTERFACE_CAPABILITIES
 TP_IFACE_QUARK_CONNECTION_INTERFACE_CAPABILITIES
 TP_IFACE_CONNECTION_INTERFACE_CONTACTS
 TP_IFACE_QUARK_CONNECTION_INTERFACE_CONTACTS
+TP_IFACE_CONNECTION_INTERFACE_REQUESTS
+TP_IFACE_QUARK_CONNECTION_INTERFACE_REQUESTS
 TP_IFACE_CONNECTION_INTERFACE_SIMPLE_PRESENCE
 TP_IFACE_QUARK_CONNECTION_INTERFACE_SIMPLE_PRESENCE
 TP_IFACE_CONNECTION_INTERFACE_PRESENCE
@@ -1633,6 +1661,7 @@ tp_iface_quark_connection_interface_aliasing
 tp_iface_quark_connection_interface_avatars
 tp_iface_quark_connection_interface_contacts
 tp_iface_quark_connection_interface_capabilities
+tp_iface_quark_connection_interface_requests
 tp_iface_quark_connection_interface_simple_presence
 tp_iface_quark_connection_interface_presence
 tp_iface_quark_connection_manager
@@ -2144,6 +2173,19 @@ tp_cli_connection_interface_contacts_run_get_contact_attributes
 </SECTION>
 
 <SECTION>
+<FILE>connection-requests</FILE>
+<TITLE>connection-requests</TITLE>
+<INCLUDE>telepathy-glib/connection.h</INCLUDE>
+tp_cli_connection_interface_requests_call_create_channel
+tp_cli_connection_interface_requests_callback_for_create_channel
+tp_cli_connection_interface_requests_connect_to_channel_closed
+tp_cli_connection_interface_requests_connect_to_new_channels
+tp_cli_connection_interface_requests_run_create_channel
+tp_cli_connection_interface_requests_signal_callback_channel_closed
+tp_cli_connection_interface_requests_signal_callback_new_channels
+</SECTION>
+
+<SECTION>
 <FILE>connection-simple-presence</FILE>
 <TITLE>connection-simple-presence</TITLE>
 <INCLUDE>telepathy-glib/connection.h</INCLUDE>
diff --git a/telepathy-glib/extra-gtkdoc.h b/telepathy-glib/extra-gtkdoc.h
index 9607c30..208782f 100644
--- a/telepathy-glib/extra-gtkdoc.h
+++ b/telepathy-glib/extra-gtkdoc.h
@@ -411,6 +411,20 @@
  */
 
 /**
+ * SECTION:connection-requests
+ * @title: Connection Requests interface
+ * @short_description: client-side wrappers for the Requests interface
+ * @see_also: #TpConnection
+ *
+ * This interface allows a client to request new channels from a connection,
+ * and to listen to signals indicating that channels have been created and
+ * closed.
+ *
+ * This section documents the auto-generated C wrappers for the Requests
+ * interface, used with #TpConnection objects.
+ */
+
+/**
  * SECTION:connection-simple-presence
  * @title: Connection SimplePresence interface
  * @short_description: client-side wrappers for the SimplePresence interface
-- 
1.5.6.5




More information about the Telepathy-commits mailing list