[gupnp-vala] Add API to set/get 'upnp:searchClass'



commit fdc3e0168737c1de903a87c158e560628bdbe404
Author: Topi Santakivi <topi santakivi digia com>
Date:   Thu May 26 11:20:25 2011 +0300

    Add API to set/get 'upnp:searchClass'

 gupnp-av-1.0/gupnp-av-1.0.gi       |   21 +++++++++++++++++++++
 gupnp-av-1.0/gupnp-av-1.0.metadata |    1 +
 2 files changed, 22 insertions(+), 0 deletions(-)
---
diff --git a/gupnp-av-1.0/gupnp-av-1.0.gi b/gupnp-av-1.0/gupnp-av-1.0.gi
index 0018b8f..62cc599 100644
--- a/gupnp-av-1.0/gupnp-av-1.0.gi
+++ b/gupnp-av-1.0/gupnp-av-1.0.gi
@@ -63,6 +63,21 @@
 					<parameter name="create_class" type="char*"/>
 				</parameters>
 			</method>
+			<method name="add_search_class" symbol="gupnp_didl_lite_container_add_search_class">
+				<return-type type="void"/>
+				<parameters>
+					<parameter name="container" type="GUPnPDIDLLiteContainer*"/>
+					<parameter name="search_class" type="char*"/>
+				</parameters>
+			</method>
+			<method name="add_search_class_full" symbol="gupnp_didl_lite_container_add_search_class_full">
+				<return-type type="void"/>
+				<parameters>
+					<parameter name="container" type="GUPnPDIDLLiteContainer*"/>
+					<parameter name="search_class" type="char*"/>
+					<parameter name="include_derived" type="gboolean"/>
+				</parameters>
+			</method>
 			<method name="get_child_count" symbol="gupnp_didl_lite_container_get_child_count">
 				<return-type type="gint"/>
 				<parameters>
@@ -75,6 +90,12 @@
 					<parameter name="container" type="GUPnPDIDLLiteContainer*"/>
 				</parameters>
 			</method>
+			<method name="get_search_classes" symbol="gupnp_didl_lite_container_get_search_classes">
+				<return-type type="GList*"/>
+				<parameters>
+					<parameter name="container" type="GUPnPDIDLLiteContainer*"/>
+				</parameters>
+			</method>
 			<method name="get_searchable" symbol="gupnp_didl_lite_container_get_searchable">
 				<return-type type="gboolean"/>
 				<parameters>
diff --git a/gupnp-av-1.0/gupnp-av-1.0.metadata b/gupnp-av-1.0/gupnp-av-1.0.metadata
index 2fb9513..1723ecc 100644
--- a/gupnp-av-1.0/gupnp-av-1.0.metadata
+++ b/gupnp-av-1.0/gupnp-av-1.0.metadata
@@ -61,6 +61,7 @@ gupnp_didl_lite_container_get_searchable hidden="1"
 gupnp_didl_lite_container_set_child_count hidden="1"
 gupnp_didl_lite_container_set_searchable hidden="1"
 gupnp_didl_lite_container_get_create_classes transfer_ownership="1" type_arguments="string"
+gupnp_didl_lite_container_get_search_classes transfer_ownership="1" type_arguments="string"
 
 gupnp_didl_lite_item_get_ref_id hidden="1"
 gupnp_didl_lite_item_set_ref_id hidden="1"



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