summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorCarlos Garcia Campos <cgarcia@igalia.com>2021-02-23 12:52:56 +0100
committerCarlos Garcia Campos <cgarcia@igalia.com>2021-02-23 12:58:09 +0100
commit587e43cf50d672d91aa923eb6ac60a28f3ea3a2e (patch)
tree197d8644260fc669fd6412a90550d2c4da37caa6 /examples
parentbd6de90343839125bd07c43c97e1000deb0b40c3 (diff)
downloadlibsoup-587e43cf50d672d91aa923eb6ac60a28f3ea3a2e.tar.gz
session: add public getters and setters for the SoupSession properties
Also make max-conns and max-conns-per-host construct only and ensure all setters emit the GObject::notify signal when the value changes.
Diffstat (limited to 'examples')
-rw-r--r--examples/get.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/examples/get.c b/examples/get.c
index ddb929ee..0357e67d 100644
--- a/examples/get.c
+++ b/examples/get.c
@@ -265,7 +265,7 @@ main (int argc, char **argv)
exit (1);
}
- g_object_set (session, "tls-database", tls_db, NULL);
+ soup_session_set_tls_database (session, tls_db);
g_object_unref (tls_db);
}
@@ -285,7 +285,8 @@ main (int argc, char **argv)
exit (1);
}
interaction = _get_tls_cert_interaction_new (client_cert);
- g_object_set (session, "tls-interaction", interaction, NULL);
+ soup_session_set_tls_interaction (session, G_TLS_INTERACTION (interaction));
+ g_object_unref (interaction);
}
if (debug) {
@@ -306,9 +307,7 @@ main (int argc, char **argv)
}
resolver = g_simple_proxy_resolver_new (proxy, NULL);
- g_object_set (G_OBJECT (session),
- "proxy-resolver", resolver,
- NULL);
+ soup_session_set_proxy_resolver (session, resolver);
g_uri_unref (proxy_uri);
g_object_unref (resolver);
}