summaryrefslogtreecommitdiff
path: root/gupnp-av-1.0
diff options
context:
space:
mode:
authorJussi Kukkonen <jku@openedhand.com>2008-05-30 10:51:15 +0000
committerJussi Kukkonen <jku@openedhand.com>2008-05-30 10:51:15 +0000
commitb6a0c893c21fe0fba99a0917d984f03b90dca911 (patch)
tree59217fb23f0e273fa9de63705b8a9a11dfbd8ffc /gupnp-av-1.0
parent4eb2c985bc22127aaa56e7cdff01b7df794e174b (diff)
downloadgupnp-vala-b6a0c893c21fe0fba99a0917d984f03b90dca911.tar.gz
Finish gupnp-av bindings
git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/bindings/gupnp-vala@1008 d8cb91d7-bff9-0310-92b9-80b65e4482b2
Diffstat (limited to 'gupnp-av-1.0')
-rw-r--r--gupnp-av-1.0/gupnp-av-1.0-custom.vala17
-rw-r--r--gupnp-av-1.0/gupnp-av-1.0.metadata49
2 files changed, 66 insertions, 0 deletions
diff --git a/gupnp-av-1.0/gupnp-av-1.0-custom.vala b/gupnp-av-1.0/gupnp-av-1.0-custom.vala
new file mode 100644
index 0000000..93abc87
--- /dev/null
+++ b/gupnp-av-1.0/gupnp-av-1.0-custom.vala
@@ -0,0 +1,17 @@
+namespace GUPnP {
+
+ public class DIDLLiteWriter {
+
+ [CCode (cname = "GUPNP_DIDL_LITE_WRITER_NAMESPACE_DC")]
+ public const string NAMESPACE_DC;
+
+ [CCode (cname = "GUPNP_DIDL_LITE_WRITER_NAMESPACE_UPNP")]
+ public const string NAMESPACE_UPNP;
+ }
+
+ public class SearchCriteriaParser {
+ public signal bool expression (string property, uint op, string value, GLib.Error error);
+ }
+
+ public static GLib.List<weak Xml.Node> didl_lite_object_get_property (Xml.Node object_node, string property_name);
+}
diff --git a/gupnp-av-1.0/gupnp-av-1.0.metadata b/gupnp-av-1.0/gupnp-av-1.0.metadata
new file mode 100644
index 0000000..5f88093
--- /dev/null
+++ b/gupnp-av-1.0/gupnp-av-1.0.metadata
@@ -0,0 +1,49 @@
+GUPnP cheader_filename="libgupnp-av/gupnp-av.h" lower_case_cprefix="gupnp_"
+
+gupnp_didl_lite_item_get_ref_id transfer_ownership="1"
+
+gupnp_didl_lite_object_get_property hidden="1"
+gupnp_didl_lite_object_get_id transfer_ownership="1"
+gupnp_didl_lite_object_get_parent_id transfer_ownership="1"
+gupnp_didl_lite_object_get_title transfer_ownership="1"
+gupnp_didl_lite_object_get_creator transfer_ownership="1"
+gupnp_didl_lite_object_get_write_status transfer_ownership="1"
+gupnp_didl_lite_object_get_upnp_class transfer_ownership="1"
+gupnp_didl_lite_object_get_upnp_class_name transfer_ownership="1"
+
+gupnp_didl_lite_property_get_value transfer_ownership="1"
+gupnp_didl_lite_property_get_attribute transfer_ownership="1"
+
+GUPNP_DIDL_LITE_WRITER_NAMESPACE_DC hidden="1"
+GUPNP_DIDL_LITE_WRITER_NAMESPACE_UPNP hidden="1"
+
+gupnp_didl_lite_writer_add_boolean.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_boolean.prefix nullable="1"
+gupnp_didl_lite_writer_add_desc.name nullable="1"
+gupnp_didl_lite_writer_add_desc.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_int.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_int.prefix nullable="1"
+gupnp_didl_lite_writer_add_uint.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_uint.prefix nullable="1"
+gupnp_didl_lite_writer_add_long.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_long.prefix nullable="1"
+gupnp_didl_lite_writer_add_string.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_string.prefix nullable="1"
+gupnp_didl_lite_writer_add_string_with_attrs ellipsis="1"
+gupnp_didl_lite_writer_add_string_with_attrs.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_string_with_attrs.prefix nullable="1"
+gupnp_didl_lite_writer_add_string_with_attrs_valist hidden="1"
+gupnp_didl_lite_writer_add_ulong.ns_uri nullable="1"
+gupnp_didl_lite_writer_add_ulong.prefix nullable="1"
+gupnp_didl_lite_writer_new hidden="1"
+gupnp_didl_lite_writer_start_didl_lite.lang nullable="1"
+gupnp_didl_lite_writer_start_didl_lite.url_base nullable="1"
+gupnp_didl_lite_writer_start_item.ref_id nullable="1"
+
+gupnp_last_change_parser_parse_last_change ellipsis="1"
+gupnp_last_change_parser_parse_last_change_valist hidden="1"
+
+GUPnPSearchCriteriaParser::expression hidden="1"
+gupnp_search_criteria_parser_new hidden="1"
+
+GUPnPSearchCriteriaParserError errordomain="1"