diff options
author | José Alburquerque <jaalburqu@svn.gnome.org> | 2013-03-24 23:46:05 -0400 |
---|---|---|
committer | José Alburquerque <jaalburqu@svn.gnome.org> | 2013-03-24 23:47:42 -0400 |
commit | 8af06f70a861995ce93eaf71aa4f0e1ce282f2dd (patch) | |
tree | bbfcebff2a7c90b3240db7afa7b4c509c684c1d9 /MSVC_Net2010 | |
parent | 235b82aff4842d5517d50260ced2d0f939c82d88 (diff) | |
download | glibmm-8af06f70a861995ce93eaf71aa4f0e1ce282f2dd.tar.gz |
Tls[Client|Server]Connection: Add the create() methods.
* gio/src/tlsclientconnection.hg:
* gio/src/tlsserverconnection.hg: Add the create() methods, wrapping
the *_new() functions of these classes. Since these classes are
interfaces, it is not possible to use _WRAP_CTOR/WRAP_CREATE() to wrap
the new functions.
Also make these classes derive from TlsConnection which is their base
class (see [1][2][3][4]). Its odd because the base class is a GObject
and the derived ones are GInterfaces, but that's how the C API has
done it. Hopefully it will not be a problem.
[1] https://developer.gnome.org/gio/stable/GTlsConnection.html#GTlsConnection.description
[2] https://developer.gnome.org/gio/stable/GTlsConnection.html#GTlsConnection.derived-interfaces
[3] https://developer.gnome.org/gio/stable/GTlsClientConnection.html#GTlsClientConnection.description
[4] https://developer.gnome.org/gio/stable/GTlsServerConnection.html#GTlsServerConnection.description
Diffstat (limited to 'MSVC_Net2010')
0 files changed, 0 insertions, 0 deletions