summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorCarlos Garcia Campos <cgarcia@igalia.com>2021-03-26 15:30:59 +0100
committerCarlos Garcia Campos <cgarcia@igalia.com>2021-04-14 11:35:38 +0200
commitd7ff300311ac239e3a5123a1df9cbc1cca98fbdf (patch)
tree9357399ae6a43fa927e96752d270fee9cff17e29 /docs
parentdf3ba351785668729de8d9d7cef27d9ea2a8f6b1 (diff)
downloadlibsoup-d7ff300311ac239e3a5123a1df9cbc1cca98fbdf.tar.gz
Add support for collecting metrics
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/libsoup-3.0-docs.xml4
-rw-r--r--docs/reference/libsoup-3.0-sections.txt23
-rw-r--r--docs/reference/meson.build1
3 files changed, 28 insertions, 0 deletions
diff --git a/docs/reference/libsoup-3.0-docs.xml b/docs/reference/libsoup-3.0-docs.xml
index 3130a35b..b1fa54d6 100644
--- a/docs/reference/libsoup-3.0-docs.xml
+++ b/docs/reference/libsoup-3.0-docs.xml
@@ -76,6 +76,10 @@
<xi:include href="xml/soup-hsts-enforcer-db.xml"/>
<xi:include href="xml/soup-hsts-policy.xml"/>
</section>
+ <section>
+ <title>Metrics</title>
+ <xi:include href="xml/soup-message-metrics.xml"/>
+ </section>
</chapter>
<chapter>
diff --git a/docs/reference/libsoup-3.0-sections.txt b/docs/reference/libsoup-3.0-sections.txt
index 26775111..cc5b5710 100644
--- a/docs/reference/libsoup-3.0-sections.txt
+++ b/docs/reference/libsoup-3.0-sections.txt
@@ -55,6 +55,8 @@ soup_message_get_site_for_cookies
soup_message_set_site_for_cookies
soup_message_get_is_top_level_navigation
soup_message_set_is_top_level_navigation
+<SUBSECTION>
+soup_message_get_metrics
<SUBSECTION Standard>
SOUP_MESSAGE
SOUP_IS_MESSAGE
@@ -991,3 +993,24 @@ SOUP_IS_HSTS_ENFORCER_DB
SOUP_IS_HSTS_ENFORCER_DB_CLASS
soup_hsts_enforcer_db_get_type
</SECTION>
+
+<SECTION>
+<FILE>soup-message-metrics</FILE>
+<TITLE>SoupMessageMetrics</TITLE>
+SoupMessageMetrics
+soup_message_metrics_copy
+soup_message_metrics_free
+<SUBSECTION>
+soup_message_metrics_get_fetch_start
+soup_message_metrics_get_dns_start
+soup_message_metrics_get_dns_end
+soup_message_metrics_get_connect_start
+soup_message_metrics_get_connect_end
+soup_message_metrics_get_tls_start
+soup_message_metrics_get_request_start
+soup_message_metrics_get_response_start
+soup_message_metrics_get_response_end
+<SUBSECTION Standard>
+SOUP_TYPE_MESSAGE_METRICS
+soup_message_metrics_get_type
+</SECTION>
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index 40a98944..de67bb20 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -36,6 +36,7 @@ ignore_headers = [
'soup-message-io-data.h',
'soup-uri-utils-private.h',
'soup-session-feature-private.h',
+ 'soup-message-metrics-private.h',
]
mkdb_args = [