summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2015-09-14 16:31:27 +0200
committerMurray Cumming <murrayc@murrayc.com>2015-09-14 16:31:27 +0200
commitdf4aff9ee1cdb698f1657c96485c84620dfe53e6 (patch)
treeb152969b2905b36debf7a0a780f283bb5bfb3c4f
parent00f3fbba98fed265e22e50270dec1f51d07e94e1 (diff)
downloadglibmm-df4aff9ee1cdb698f1657c96485c84620dfe53e6.tar.gz
TlsClientConnection: Add copy_session_state().
-rw-r--r--gio/src/tlsclientconnection.hg3
-rw-r--r--tools/m4/convert_gio.m43
2 files changed, 6 insertions, 0 deletions
diff --git a/gio/src/tlsclientconnection.hg b/gio/src/tlsclientconnection.hg
index e493f568..599a3de0 100644
--- a/gio/src/tlsclientconnection.hg
+++ b/gio/src/tlsclientconnection.hg
@@ -67,6 +67,9 @@ public:
#m4 _CONVERSION(`GList*',`std::vector< Glib::RefPtr<const Glib::ByteArray> >',`Glib::ListHandler< Glib::RefPtr<const Glib::ByteArray> >::list_to_vector($3, Glib::OWNERSHIP_DEEP)')
_WRAP_METHOD(std::vector< Glib::RefPtr<const Glib::ByteArray> > get_accepted_cas() const, g_tls_client_connection_get_accepted_cas)
+
+ _WRAP_METHOD(void copy_session_state(const Glib::RefPtr<TlsClientConnection>& source), g_tls_client_connection_copy_session_state)
+
_WRAP_PROPERTY("accepted-cas", std::vector< Glib::RefPtr<Glib::ByteArray> >)
_WRAP_PROPERTY("server-identity", Glib::RefPtr<SocketConnectable>)
_WRAP_PROPERTY("use-ssl3", bool)
diff --git a/tools/m4/convert_gio.m4 b/tools/m4/convert_gio.m4
index 8219d4d0..053fa239 100644
--- a/tools/m4/convert_gio.m4
+++ b/tools/m4/convert_gio.m4
@@ -310,6 +310,9 @@ _CONVERSION(`const Glib::RefPtr<TlsCertificate>&',`GTlsCertificate*',`Glib::unwr
#TlsConnection:
_CONVERSION(`const Glib::RefPtr<TlsConnection>&',`GTlsConnection*',`Glib::unwrap($3)')
+#TlsClientConnection:
+_CONVERSION(`const Glib::RefPtr<TlsClientConnection>&',`GTlsClientConnection*',__CONVERT_REFPTR_TO_P)
+
#TlsDatabase
_CONVERSION(`GTlsDatabase*',`Glib::RefPtr<TlsDatabase>',`Glib::wrap($3)')
_CONVERSION(`const Glib::RefPtr<TlsDatabase>&',`GTlsDatabase*',__CONVERT_REFPTR_TO_P)