[rygel] external: Add 'Proxy' suffix to D-Bus proxy objects
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] external: Add 'Proxy' suffix to D-Bus proxy objects
- Date: Fri, 9 Jul 2010 14:44:34 +0000 (UTC)
commit 0562c4c712ba24a2c867aa480c8c25467683a12c
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Fri Jul 9 15:24:18 2010 +0300
external: Add 'Proxy' suffix to D-Bus proxy objects
src/plugins/external/rygel-external-container.vala | 25 ++++++++++---------
.../external/rygel-external-interfaces.vala | 9 ++++---
.../external/rygel-external-item-factory.vala | 2 +-
.../external/rygel-external-thumbnail-factory.vala | 2 +-
4 files changed, 20 insertions(+), 18 deletions(-)
---
diff --git a/src/plugins/external/rygel-external-container.vala b/src/plugins/external/rygel-external-container.vala
index 54475dd..2238826 100644
--- a/src/plugins/external/rygel-external-container.vala
+++ b/src/plugins/external/rygel-external-container.vala
@@ -31,7 +31,7 @@ using FreeDesktop;
* Represents an external container.
*/
public class Rygel.ExternalContainer : Rygel.MediaContainer {
- public ExternalMediaContainer actual_container;
+ public ExternalMediaContainerProxy actual_container;
public string host_ip;
public string service_name;
@@ -65,7 +65,7 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
// Create proxy to MediaContainer iface
this.actual_container = this.connection.get_object (this.service_name,
id)
- as ExternalMediaContainer;
+ as ExternalMediaContainerProxy;
this.update_container.begin (true);
}
@@ -77,11 +77,11 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
throws GLib.Error {
string[] filter = {};
- foreach (var object_prop in ExternalMediaObject.PROPERTIES) {
+ foreach (var object_prop in ExternalMediaObjectProxy.PROPERTIES) {
filter += object_prop;
}
- foreach (var item_prop in ExternalMediaItem.PROPERTIES) {
+ foreach (var item_prop in ExternalMediaItemProxy.PROPERTIES) {
filter += item_prop;
}
@@ -110,15 +110,15 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
}
string[] filter = {};
- foreach (var object_prop in ExternalMediaObject.PROPERTIES) {
+ foreach (var object_prop in ExternalMediaObjectProxy.PROPERTIES) {
filter += object_prop;
}
- foreach (var container_prop in ExternalMediaContainer.PROPERTIES) {
+ foreach (var container_prop in ExternalMediaContainerProxy.PROPERTIES) {
filter += container_prop;
}
- foreach (var item_prop in ExternalMediaItem.PROPERTIES) {
+ foreach (var item_prop in ExternalMediaItemProxy.PROPERTIES) {
filter += item_prop;
}
@@ -140,7 +140,7 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
// Create proxy to MediaObject iface
var actual_object = this.connection.get_object (this.service_name, id)
- as ExternalMediaObject;
+ as ExternalMediaObjectProxy;
if (actual_object.object_type == "container") {
media_object = this.find_container_by_id (id);
@@ -166,7 +166,8 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
var props_iface = this.connection.get_object (this.service_name, id)
as Properties;
- var props = yield props_iface.get_all (ExternalMediaItem.IFACE);
+ var props = yield props_iface.get_all (
+ ExternalMediaItemProxy.IFACE);
// Its an item then
media_object = yield this.item_factory.create (
@@ -242,11 +243,11 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
private async void refresh_child_containers () throws GLib.Error {
string[] filter = {};
- foreach (var object_prop in ExternalMediaObject.PROPERTIES) {
+ foreach (var object_prop in ExternalMediaObjectProxy.PROPERTIES) {
filter += object_prop;
}
- foreach (var container_prop in ExternalMediaContainer.PROPERTIES) {
+ foreach (var container_prop in ExternalMediaContainerProxy.PROPERTIES) {
filter += container_prop;
}
@@ -291,7 +292,7 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
}
}
- private void on_updated (ExternalMediaContainer actual_container) {
+ private void on_updated (ExternalMediaContainerProxy actual_container) {
this.update_container.begin ();
}
diff --git a/src/plugins/external/rygel-external-interfaces.vala b/src/plugins/external/rygel-external-interfaces.vala
index c8c6973..74f489b 100644
--- a/src/plugins/external/rygel-external-interfaces.vala
+++ b/src/plugins/external/rygel-external-interfaces.vala
@@ -24,7 +24,7 @@
using DBus;
[DBus (name = "org.gnome.UPnP.MediaObject2")]
-public interface Rygel.ExternalMediaObject : DBus.Object {
+public interface Rygel.ExternalMediaObjectProxy : DBus.Object {
public static const string IFACE = "org.gnome.UPnP.MediaObject2";
public static const string[] PROPERTIES = { "Parent",
"Type",
@@ -38,8 +38,8 @@ public interface Rygel.ExternalMediaObject : DBus.Object {
}
[DBus (name = "org.gnome.UPnP.MediaContainer2")]
-public interface Rygel.ExternalMediaContainer : DBus.Object,
- ExternalMediaObject {
+public interface Rygel.ExternalMediaContainerProxy : DBus.Object,
+ ExternalMediaObjectProxy {
public static const string IFACE = "org.gnome.UPnP.MediaContainer2";
public static const string[] PROPERTIES = { "ChildCount", "Searchable" };
@@ -74,7 +74,8 @@ public interface Rygel.ExternalMediaContainer : DBus.Object,
}
[DBus (name = "org.gnome.UPnP.MediaItem2")]
-public interface Rygel.ExternalMediaItem : DBus.Object, ExternalMediaObject {
+public interface Rygel.ExternalMediaItemProxy : DBus.Object,
+ ExternalMediaObjectProxy {
public static const string IFACE = "org.gnome.UPnP.MediaItem2";
public static const string[] PROPERTIES = { "URLs",
"MIMEType",
diff --git a/src/plugins/external/rygel-external-item-factory.vala b/src/plugins/external/rygel-external-item-factory.vala
index 3f99692..16ac802 100644
--- a/src/plugins/external/rygel-external-item-factory.vala
+++ b/src/plugins/external/rygel-external-item-factory.vala
@@ -59,7 +59,7 @@ public class Rygel.ExternalItemFactory {
// value = props.lookup ("URLs");
var connection = DBus.Bus.get (DBus.BusType.SESSION);
var item_iface = connection.get_object (service_name, id)
- as ExternalMediaItem;
+ as ExternalMediaItemProxy;
string[] uris = item_iface.urls;
for (var i = 0; uris[i] != null; i++) {
diff --git a/src/plugins/external/rygel-external-thumbnail-factory.vala b/src/plugins/external/rygel-external-thumbnail-factory.vala
index a10ae22..f35e3e3 100644
--- a/src/plugins/external/rygel-external-thumbnail-factory.vala
+++ b/src/plugins/external/rygel-external-thumbnail-factory.vala
@@ -39,7 +39,7 @@ public class Rygel.ExternalThumbnailFactory {
object_path)
as Properties;
- var item_props = yield props.get_all (ExternalMediaItem.IFACE);
+ var item_props = yield props.get_all (ExternalMediaItemProxy.IFACE);
var thumbnail = new Thumbnail ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]