[telepathy-mission-control/master] McdDispatcher: remove "dispatched" signal

Simon McVittie simon.mcvittie at collabora.co.uk
Mon Oct 19 08:10:26 PDT 2009


Nothing received this.
---
 .../tmpl/mcd-dispatcher.sgml                       |    8 --------
 src/mcd-dispatcher.c                               |   19 -------------------
 src/mcd-dispatcher.h                               |    3 +--
 3 files changed, 1 insertions(+), 29 deletions(-)

diff --git a/doc/reference/libmissioncontrol-server/tmpl/mcd-dispatcher.sgml b/doc/reference/libmissioncontrol-server/tmpl/mcd-dispatcher.sgml
index e16669a..9e2668f 100644
--- a/doc/reference/libmissioncontrol-server/tmpl/mcd-dispatcher.sgml
+++ b/doc/reference/libmissioncontrol-server/tmpl/mcd-dispatcher.sgml
@@ -23,14 +23,6 @@ McdDispatcher
 </para>
 
 
-<!-- ##### SIGNAL McdDispatcher::dispatched ##### -->
-<para>
-
-</para>
-
- at mcddispatcher: the object which received the signal.
- at arg1: 
-
 <!-- ##### ARG McdDispatcher:dbus-daemon ##### -->
 <para>
 
diff --git a/src/mcd-dispatcher.c b/src/mcd-dispatcher.c
index 0e2d13b..5c360b3 100644
--- a/src/mcd-dispatcher.c
+++ b/src/mcd-dispatcher.c
@@ -213,14 +213,6 @@ enum
     PROP_DISPATCH_OPERATIONS,
 };
 
-enum _McdDispatcherSignalType
-{
-    DISPATCHED,
-    LAST_SIGNAL
-};
-
-static guint signals[LAST_SIGNAL] = { 0 };
-
 static void mcd_dispatcher_context_unref (McdDispatcherContext * ctx,
                                           const gchar *tag);
 static void on_operation_finished (McdDispatchOperation *operation,
@@ -559,8 +551,6 @@ mcd_dispatcher_set_channel_handled_by (McdDispatcher *self,
 
     _mcd_handler_map_set_channel_handled (self->priv->handler_map,
                                           channel, unique_name);
-
-    g_signal_emit_by_name (self, "dispatched", channel);
 }
 
 static void mcd_dispatcher_run_handlers (McdDispatcherContext *context);
@@ -1932,15 +1922,6 @@ mcd_dispatcher_class_init (McdDispatcherClass * klass)
     object_class->finalize = _mcd_dispatcher_finalize;
     object_class->dispose = _mcd_dispatcher_dispose;
 
-    signals[DISPATCHED] =
-	g_signal_new ("dispatched",
-		      G_OBJECT_CLASS_TYPE (klass),
-		      G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
-		      G_STRUCT_OFFSET (McdDispatcherClass,
-				       dispatched_signal),
-		      NULL, NULL, g_cclosure_marshal_VOID__OBJECT,
-		      G_TYPE_NONE, 1, MCD_TYPE_CHANNEL);
-
     /* Properties */
     g_object_class_install_property
         (object_class, PROP_DBUS_DAEMON,
diff --git a/src/mcd-dispatcher.h b/src/mcd-dispatcher.h
index ed3659c..54532f8 100644
--- a/src/mcd-dispatcher.h
+++ b/src/mcd-dispatcher.h
@@ -66,8 +66,7 @@ struct _McdDispatcherClass
     /* signals */
     void (*_former_channel_added_signal) (void);
     void (*_former_channel_removed_signal) (void);
-    void (*dispatched_signal) (McdDispatcher * dispatcher,
-			       McdChannel * channel);
+    void (*_former_dispatched_signal) (void);
     void (*_former_dispatch_failed_signal) (void);
 
     /* virtual methods */
-- 
1.5.6.5




More information about the telepathy-commits mailing list