[rhythmbox] audioscrobbler: add getters for RBAudioscrobblerService properties
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] audioscrobbler: add getters for RBAudioscrobblerService properties
- Date: Tue, 21 Sep 2010 10:49:00 +0000 (UTC)
commit 4f4669e87dfb760af1d7d65ffb51dc82879252d5
Author: Jamie Nicol <jamie thenicols net>
Date: Tue Jun 15 16:13:44 2010 +0100
audioscrobbler: add getters for RBAudioscrobblerService properties
plugins/audioscrobbler/rb-audioscrobbler-service.c | 48 +++++++++++++++++---
plugins/audioscrobbler/rb-audioscrobbler-service.h | 7 +++
2 files changed, 49 insertions(+), 6 deletions(-)
---
diff --git a/plugins/audioscrobbler/rb-audioscrobbler-service.c b/plugins/audioscrobbler/rb-audioscrobbler-service.c
index 9e2c1a7..1ca8fd6 100644
--- a/plugins/audioscrobbler/rb-audioscrobbler-service.c
+++ b/plugins/audioscrobbler/rb-audioscrobbler-service.c
@@ -179,22 +179,22 @@ rb_audioscrobbler_service_get_property (GObject *object,
switch (prop_id) {
case PROP_NAME:
- g_value_set_string (value, service->priv->name);
+ g_value_set_string (value, rb_audioscrobbler_service_get_name (service));
break;
case PROP_AUTH_URL:
- g_value_set_string (value, service->priv->auth_url);
+ g_value_set_string (value, rb_audioscrobbler_service_get_auth_url (service));
break;
case PROP_SCROBBLER_URL:
- g_value_set_string (value, service->priv->scrobbler_url);
+ g_value_set_string (value, rb_audioscrobbler_service_get_scrobbler_url (service));
break;
case PROP_API_URL:
- g_value_set_string (value, service->priv->api_url);
+ g_value_set_string (value, rb_audioscrobbler_service_get_api_url (service));
break;
case PROP_API_KEY:
- g_value_set_string (value, service->priv->api_key);
+ g_value_set_string (value, rb_audioscrobbler_service_get_api_key (service));
break;
case PROP_API_SECRET:
- g_value_set_string (value, service->priv->api_secret);
+ g_value_set_string (value, rb_audioscrobbler_service_get_api_secret (service));
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -240,3 +240,39 @@ rb_audioscrobbler_service_set_property (GObject *object,
break;
}
}
+
+const char *
+rb_audioscrobbler_service_get_name (RBAudioscrobblerService *service)
+{
+ return service->priv->name;
+}
+
+const char *
+rb_audioscrobbler_service_get_auth_url (RBAudioscrobblerService *service)
+{
+ return service->priv->auth_url;
+}
+
+const char *
+rb_audioscrobbler_service_get_scrobbler_url (RBAudioscrobblerService *service)
+{
+ return service->priv->scrobbler_url;
+}
+
+const char *
+rb_audioscrobbler_service_get_api_url (RBAudioscrobblerService *service)
+{
+ return service->priv->api_url;
+}
+
+const char *
+rb_audioscrobbler_service_get_api_key (RBAudioscrobblerService *service)
+{
+ return service->priv->api_key;
+}
+
+const char *
+rb_audioscrobbler_service_get_api_secret (RBAudioscrobblerService *service)
+{
+ return service->priv->api_secret;
+}
diff --git a/plugins/audioscrobbler/rb-audioscrobbler-service.h b/plugins/audioscrobbler/rb-audioscrobbler-service.h
index 257d9de..5d0fa78 100644
--- a/plugins/audioscrobbler/rb-audioscrobbler-service.h
+++ b/plugins/audioscrobbler/rb-audioscrobbler-service.h
@@ -56,6 +56,13 @@ GType rb_audioscrobbler_service_get_type (void);
RBAudioscrobblerService *rb_audioscrobbler_service_new (void);
+const char *rb_audioscrobbler_service_get_name (RBAudioscrobblerService *service);
+const char *rb_audioscrobbler_service_get_auth_url (RBAudioscrobblerService *service);
+const char *rb_audioscrobbler_service_get_scrobbler_url (RBAudioscrobblerService *service);
+const char *rb_audioscrobbler_service_get_api_url (RBAudioscrobblerService *service);
+const char *rb_audioscrobbler_service_get_api_key (RBAudioscrobblerService *service);
+const char *rb_audioscrobbler_service_get_api_secret (RBAudioscrobblerService *service);
+
G_END_DECLS
#endif /* __RB_AUDIOSCROBBLER_SERVICE_H */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]