[glibmm] giomm: Added some DBusMessage and NetworkAddress methods.



commit 0cbe058b6888ff800de8d6e3144b21169e4cfc7e
Author: Murray Cumming <murrayc murrayc com>
Date:   Tue Sep 14 09:34:31 2010 +0200

    giomm: Added some DBusMessage and NetworkAddress methods.
    
    * gio/src/dbusmessage.hg: Added get_locked(), lock(), and copy().
    * gio/src/networkaddress.hg: Added get_scheme() and property.

 ChangeLog                 |    9 ++++++++-
 gio/src/dbusmessage.hg    |    4 ++++
 gio/src/networkaddress.hg |    2 ++
 3 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index d23e27c..ddcb188 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
 2010-09-14  Murray Cumming  <murrayc murrayc com>
 
-	Added VariantIter source files that I forget to git add before.
+	giomm: Added some DBusMessage and NetworkAddress methods.
+
+	* gio/src/dbusmessage.hg: Added get_locked(), lock(), and copy().
+	* gio/src/networkaddress.hg: Added get_scheme() and property.
+
+2010-09-14  Murray Cumming  <murrayc murrayc com>
+
+	glibmm: Added VariantIter source files that I forget to git add before.
 
 	* glib/src/variantiter.[hg|ccg]: Added missing files to git.
 
diff --git a/gio/src/dbusmessage.hg b/gio/src/dbusmessage.hg
index 94447c2..b26b0f4 100644
--- a/gio/src/dbusmessage.hg
+++ b/gio/src/dbusmessage.hg
@@ -66,6 +66,10 @@ public:
 
   _WRAP_METHOD(Glib::ustring print(guint indent), g_dbus_message_print)
 
+  _WRAP_METHOD(bool get_locked() const, g_dbus_message_get_locked)
+  _WRAP_METHOD(void lock() ,g_dbus_message_lock)
+  _WRAP_METHOD(Glib::RefPtr<DBusMessage> copy() const, g_dbus_message_copy, errthrow)
+
   _WRAP_METHOD(DBusMessageType get_message_type() const, g_dbus_message_get_message_type)
   _WRAP_METHOD(void set_message_type(DBusMessageType type), g_dbus_message_set_message_type)
 
diff --git a/gio/src/networkaddress.hg b/gio/src/networkaddress.hg
index c2a45e4..5e6aeff 100644
--- a/gio/src/networkaddress.hg
+++ b/gio/src/networkaddress.hg
@@ -48,11 +48,13 @@ public:
 
   _WRAP_METHOD(std::string get_hostname() const, g_network_address_get_hostname)
   _WRAP_METHOD(guint16 get_port() const, g_network_address_get_port)
+  _WRAP_METHOD(std::string get_scheme() const, g_network_address_get_scheme)
 
   static Glib::RefPtr<NetworkAddress> parse(const std::string& host_and_port, guint16 default_port);
 
   _WRAP_PROPERTY("hostname", std::string)
   _WRAP_PROPERTY("port", guint)
+  _WRAP_PROPERTY("scheme", std::string)
 };
 
 } // namespace Gio



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]