summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Catanzaro <mcatanzaro@gnome.org>2021-04-30 10:43:22 -0500
committerMichael Catanzaro <mcatanzaro@redhat.com>2021-06-21 09:28:23 -0500
commit09a4203b383533ffae6fee4e0e0938cedf655434 (patch)
treebc4599d9eff12f375a13a6278adb35906542e93a
parent5e6c2e1e2cf28287682022e57c25ea2b2ad7a7fe (diff)
downloadglib-09a4203b383533ffae6fee4e0e0938cedf655434.tar.gz
gtlsconnection: Add doc comment for GTlsConnectionClass
-rw-r--r--gio/gtlsconnection.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/gio/gtlsconnection.h b/gio/gtlsconnection.h
index 90a8db8db..f46600a81 100644
--- a/gio/gtlsconnection.h
+++ b/gio/gtlsconnection.h
@@ -43,6 +43,20 @@ struct _GTlsConnection {
GTlsConnectionPrivate *priv;
};
+/**
+ * GTlsConnectionClass:
+ * @parent_class: The parent class.
+ * @accept_certificate: Check whether to accept a certificate.
+ * @handshake: Perform a handshake operation.
+ * @handshake_async: Start an asynchronous handshake operation.
+ * @handshake_finish: Finish an asynchronous handshake operation.
+ * @get_binding_data: Retrieve TLS channel binding data
+ * @get_negotiated_protocol: Get ALPN-negotiated protocol
+ *
+ * The class structure for the #GTlsConnection type.
+ *
+ * Since: 2.28
+ */
struct _GTlsConnectionClass
{
GIOStreamClass parent_class;