diff options
author | Jens Georg <mail@jensge.org> | 2012-02-08 22:36:32 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2012-02-08 22:39:59 +0200 |
commit | 701d1c7116f48e64baa9304241c75fd476621a8d (patch) | |
tree | e8ca22d4c6fe491c6fd67c0cf0cc33cfb301c0e0 /gupnp-1.0 | |
parent | dd57b2bb40a596cd6ab6e5477406efc92b8b9e65 (diff) | |
download | gupnp-vala-701d1c7116f48e64baa9304241c75fd476621a8d.tar.gz |
gupnp: Fix bindings for send_action variants
https://bugzilla.gnome.org/show_bug.cgi?id=669702
Diffstat (limited to 'gupnp-1.0')
-rw-r--r-- | gupnp-1.0/gupnp-1.0-custom.vala | 6 | ||||
-rw-r--r-- | gupnp-1.0/gupnp-1.0.metadata | 5 |
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" |