telepathy-mission-control: McdProvisioning: remove, unused

Simon McVittie smcv at kemper.freedesktop.org
Thu May 10 08:15:15 PDT 2012


Module: telepathy-mission-control
Branch: master
Commit: a307cc9bbac1a7943b44a46813df0986731759a2
URL:    http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=a307cc9bbac1a7943b44a46813df0986731759a2

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Tue May  8 14:40:52 2012 +0100

McdProvisioning: remove, unused

---

 src/Makefile.am        |    4 +-
 src/mcd-provisioning.c |  124 ------------------------------------------------
 src/mcd-provisioning.h |   82 -------------------------------
 3 files changed, 1 insertions(+), 209 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index f3c9022..7c2ac16 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -36,7 +36,6 @@ mc_headers = \
 	mcd-dispatcher-context.h \
 	mcd-service.h \
 	mcd-transport.h \
-	mcd-provisioning.h \
 	mcd-storage.h
 
 if ENABLE_LIBACCOUNTS_SSO
@@ -166,7 +165,6 @@ libmcd_convenience_la_SOURCES = \
 	mcd-slacker.h \
 	mcd-proxy.c \
 	mcd-transport.c \
-	mcd-provisioning.c \
 	mcd-storage.c \
 	mcd-storage.h \
 	mcd-storage-priv.h \
@@ -200,7 +198,7 @@ mcd-enum-types.h: stamp-mcd-enum-types.h
 	$(AM_V_GEN)true
 stamp-mcd-enum-types.h: Makefile $(mc_headers) mcd-enum-types.c
 	$(AM_V_GEN)( cd $(srcdir) && glib-mkenums \
-		--fhead "#ifndef __MCD_ENUM_TYPES_H__\n#define __MCD_ENUM_TYPES_H__\n\n#include \"mcd-mission.h\"\n#include \"mcd-channel.h\"\n#include \"mcd-provisioning.h\"\n#include \"mcd-transport.h\"\n\nG_BEGIN_DECLS\n" \
+		--fhead "#ifndef __MCD_ENUM_TYPES_H__\n#define __MCD_ENUM_TYPES_H__\n\n#include \"mcd-mission.h\"\n#include \"mcd-channel.h\"\n#include \"mcd-transport.h\"\n\nG_BEGIN_DECLS\n" \
 		--fprod "/* enumerations from \"@filename@\" */\n" \
 		--vhead "GType @enum_name at _get_type (void) G_GNUC_CONST;\n#define MCD_TYPE_ at ENUMSHORT@ (@enum_name at _get_type())\n" \
 		--ftail "G_END_DECLS\n\n#endif /* __MCD_ENUM_TYPES_H__ */" \
diff --git a/src/mcd-provisioning.c b/src/mcd-provisioning.c
deleted file mode 100644
index 623b3f6..0000000
--- a/src/mcd-provisioning.c
+++ /dev/null
@@ -1,124 +0,0 @@
-/* vi: set et sw=4 ts=8 cino=t0,(0: */
-/* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 4; tab-width: 8 -*- */
-/*
- * This file is part of mission-control
- *
- * Copyright (C) 2007 Nokia Corporation. 
- *
- * Contact: Naba Kumar  <naba.kumar at nokia.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * version 2.1 as published by the Free Software Foundation.
- *
- * This library is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA
- *
- */
-
-#include "config.h"
-
-#include "mcd-provisioning.h"
-
-GQuark 
-mcd_provisioning_error_quark (void)
-{
-    static GQuark quark = 0;
-    
-    if (quark == 0) {
-	quark = g_quark_from_static_string ("mcd-provisioning-error-quark");
-    }
-    return quark;
-}
-
-static void
-mcd_provisioning_base_init (gpointer gclass)
-{
-    static gboolean initialized = FALSE;
-    
-    if (!initialized) {
-	initialized = TRUE;
-    }
-}
-
-GType
-mcd_provisioning_get_type (void)
-{
-    static GType type = 0;
-    
-    if (!type) {
-	static const GTypeInfo info = {
-	    sizeof (McdProvisioningIface),
-	    mcd_provisioning_base_init,
-	    NULL, 
-	    NULL,
-	    NULL,
-	    NULL,
-	    0,
-	    0,
-	    NULL
-	};
-	type = g_type_register_static (G_TYPE_INTERFACE, 
-				       "McdProvisioning", 
-				       &info,
-				       0);
-	g_type_interface_add_prerequisite (type, G_TYPE_OBJECT);
-    }
-    return type;
-}
-
-/**
- * mcd_provisioning_request_parameters:
- * @prov: the #McdProvisioning object.
- * @url: URL of the provisioning server.
- * @username: username for connecting to the server.
- * @password: password for connecting to the server.
- * @callback: #McdProvisioningCallback which will receive the parameters.
- * @user_data: extra argument for @callback.
- *
- * Queries the provisioning service and registers the @callback function for
- * handling the result.
- */
-void
-mcd_provisioning_request_parameters (McdProvisioning *prov,
-				     const gchar *url,
-				     const gchar *username,
-				     const gchar *password,
-				     McdProvisioningCallback callback,
-				     gpointer user_data)
-{
-    g_return_if_fail (MCD_IS_PROVISIONING (prov));
-
-    MCD_PROVISIONING_GET_IFACE (prov)->request_parameters (prov, url,
-							   username,
-							   password,
-							   callback,
-							   user_data);
-}
-
-/**
- * mcd_provisioning_cancel_request:
- * @prov: the #McdProvisioning object.
- * @callback: #McdProvisioningCallback to disconnect.
- * @user_data: extra argument for @callback.
- *
- * Cancel a provisioning request, preventing @callback from being invoked.
- */
-void
-mcd_provisioning_cancel_request (McdProvisioning *prov,
-				 McdProvisioningCallback callback,
-				 gpointer user_data)
-{
-    g_return_if_fail (MCD_IS_PROVISIONING (prov));
-
-    MCD_PROVISIONING_GET_IFACE (prov)->cancel_request (prov,
-						       callback, user_data);
-}
-
diff --git a/src/mcd-provisioning.h b/src/mcd-provisioning.h
deleted file mode 100644
index 3e890e8..0000000
--- a/src/mcd-provisioning.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/* vi: set et sw=4 ts=8 cino=t0,(0: */
-/* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 4; tab-width: 8 -*- */
-/*
- * This file is part of mission-control
- *
- * Copyright (C) 2007 Nokia Corporation. 
- *
- * Contact: Naba Kumar  <naba.kumar at nokia.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * version 2.1 as published by the Free Software Foundation.
- *
- * This library is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA
- *
- */
-#ifndef __MCD_PROVISIONING_H__
-#define __MCD_PROVISIONING_H__
-
-#include <glib-object.h>
-
-G_BEGIN_DECLS
-
-#define MCD_TYPE_PROVISIONING            (mcd_provisioning_get_type ())
-#define MCD_PROVISIONING(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), MCD_TYPE_PROVISIONING, McdProvisioning))
-#define MCD_IS_PROVISIONING(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MCD_TYPE_PROVISIONING))
-#define MCD_PROVISIONING_GET_IFACE(obj)  (G_TYPE_INSTANCE_GET_INTERFACE ((obj), MCD_TYPE_PROVISIONING, McdProvisioningIface))
-#define MCD_PROVISIONING_ERROR           (mcd_provisioning_error_quark())
-
-typedef struct _McdProvisioning      McdProvisioning;
-typedef struct _McdProvisioningIface McdProvisioningIface;
-
-typedef enum
-{
-    MCD_PROVISIONING_ERROR_NOT_FOUND,
-    MCD_PROVISIONING_ERROR_NO_RESPONSE,
-    MCD_PROVISIONING_ERROR_BAD_RESULT,
-} McdProvisioningError;
-
-typedef void (*McdProvisioningCallback) (McdProvisioning *prov,
-					 GHashTable *parameters,
-					 GError *error,
-					 gpointer user_data);
-
-struct _McdProvisioningIface {
-    GTypeInterface g_iface;
-
-    void (*request_parameters) (McdProvisioning *prov,
-				const gchar *url,
-				const gchar *username,
-				const gchar *password,
-				McdProvisioningCallback callback,
-				gpointer user_data);
-    void (*cancel_request) (McdProvisioning *prov,
-			    McdProvisioningCallback callback,
-			    gpointer user_data);
-};
-
-GQuark mcd_provisioning_error_quark     (void);
-GType  mcd_provisioning_get_type        (void);
-
-void mcd_provisioning_request_parameters (McdProvisioning *prov,
-					  const gchar *url,
-					  const gchar *username,
-					  const gchar *password,
-					  McdProvisioningCallback callback,
-					  gpointer user_data);
-
-void mcd_provisioning_cancel_request (McdProvisioning *prov,
-				      McdProvisioningCallback callback,
-				      gpointer user_data);
-G_END_DECLS
-
-#endif



More information about the telepathy-commits mailing list