summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2012-02-08 22:36:32 +0200
committerJens Georg <mail@jensge.org>2012-02-08 22:39:59 +0200
commit701d1c7116f48e64baa9304241c75fd476621a8d (patch)
treee8ca22d4c6fe491c6fd67c0cf0cc33cfb301c0e0
parentdd57b2bb40a596cd6ab6e5477406efc92b8b9e65 (diff)
downloadgupnp-vala-701d1c7116f48e64baa9304241c75fd476621a8d.tar.gz
gupnp: Fix bindings for send_action variants
https://bugzilla.gnome.org/show_bug.cgi?id=669702
-rw-r--r--gupnp-1.0/gupnp-1.0-custom.vala6
-rw-r--r--gupnp-1.0/gupnp-1.0.metadata5
2 files changed, 10 insertions, 1 deletions
diff --git a/gupnp-1.0/gupnp-1.0-custom.vala b/gupnp-1.0/gupnp-1.0-custom.vala
index 1265292..9b687f1 100644
--- a/gupnp-1.0/gupnp-1.0-custom.vala
+++ b/gupnp-1.0/gupnp-1.0-custom.vala
@@ -26,6 +26,12 @@ namespace GUPnP {
public ServiceProxy ();
public virtual signal void subscription_lost (GLib.Error reason);
+
+ public bool end_action_hash (GUPnP.ServiceProxyAction action, [CCode (pos=-0.9)] GLib.HashTable<string, GLib.Value?> hash) throws GLib.Error;
+ public bool end_action_list (GUPnP.ServiceProxyAction action, [CCode (pos=-0.9)] GLib.List<string> out_names, [CCode (pos=-0.8)] GLib.List<GLib.Type?> out_types, [CCode (pos=-0.7)] out GLib.List<GLib.Value?> out_values) throws GLib.Error;
+
+ public bool send_action_hash (string action, [CCode (pos=-0.9)] GLib.HashTable<string, GLib.Value?> in_hash, [CCode (pos=-0.8)] GLib.HashTable<string, GLib.Value?> out_hash) throws GLib.Error;
+ public bool send_action_list (string action, [CCode (pos=-0.9)]GLib.List<string> in_names, [CCode (pos=-0.8)]GLib.List<GLib.Value?> in_values, [CCode (pos=-0.7)] GLib.List<string> out_names, [CCode (pos=-0.6)]GLib.List<GLib.Type?> out_types, [CCode (pos=-0.5)] out GLib.List<GLib.Value?> out_values) throws GLib.Error;
}
public class Service {
diff --git a/gupnp-1.0/gupnp-1.0.metadata b/gupnp-1.0/gupnp-1.0.metadata
index e0ed6dd..d5988a7 100644
--- a/gupnp-1.0/gupnp-1.0.metadata
+++ b/gupnp-1.0/gupnp-1.0.metadata
@@ -117,9 +117,12 @@ gupnp_service_proxy_begin_action ellipsis="1"
gupnp_service_proxy_begin_action_valist hidden="1"
gupnp_service_proxy_end_action ellipsis="1"
gupnp_service_proxy_end_action_valist hidden="1"
+gupnp_service_proxy_end_action_hash hidden="1"
+gupnp_service_proxy_end_action_list hidden="1"
gupnp_service_proxy_get_subscribed hidden="1"
gupnp_service_proxy_send_action ellipsis="1"
-gupnp_service_proxy_send_action_hash.out_hash is_ref="1"
+gupnp_service_proxy_send_action_hash hidden="1"
+gupnp_service_proxy_send_action_list hidden="1"
gupnp_service_proxy_send_action_valist hidden="1"
gupnp_service_proxy_set_subscribed hidden="1"