~ubuntu-branches/ubuntu/oneiric/ubuntuone-client/oneiric

« back to all changes in this revision

Viewing changes to libsyncdaemon/syncdaemon-daemon.c

  • Committer: Bazaar Package Importer
  • Author(s): Rodrigo Moya
  • Date: 2010-06-23 23:08:15 UTC
  • mto: This revision was merged to the branch mainline in revision 34.
  • Revision ID: james.westby@ubuntu.com-20100623230815-4m3ugh10u9x9xzw5
Tags: upstream-1.3.2
ImportĀ upstreamĀ versionĀ 1.3.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
61
61
        DISCONNECTED_SIGNAL,
62
62
        ERROR_SIGNAL,
63
63
        EVENT_SIGNAL,
64
 
        GOT_METADATA_SIGNAL,
65
64
        FOLDER_CREATED_SIGNAL,
66
65
        FOLDER_DELETED_SIGNAL,
67
66
        FOLDER_SUBSCRIBED_SIGNAL,
71
70
        SHARE_CREATED_SIGNAL,
72
71
        SHARE_DELETED_SIGNAL,
73
72
        DOWNLOAD_STARTED_SIGNAL,
 
73
        DOWNLOAD_FILE_PROGRESS_SIGNAL,
74
74
        DOWNLOAD_FINISHED_SIGNAL,
75
75
        UPLOAD_STARTED_SIGNAL,
 
76
        UPLOAD_FILE_PROGRESS_SIGNAL,
76
77
        UPLOAD_FINISHED_SIGNAL,
77
78
        LAST_SIGNAL
78
79
};
145
146
                                                     _syncdaemon_marshal_VOID__STRING_POINTER,
146
147
                                                     G_TYPE_NONE, 2,
147
148
                                                     G_TYPE_STRING, G_TYPE_POINTER);
148
 
        daemon_signals[GOT_METADATA_SIGNAL] = g_signal_new ("got_metadata",
149
 
                                                            G_TYPE_FROM_CLASS (klass),
150
 
                                                            (GSignalFlags) G_SIGNAL_RUN_LAST,
151
 
                                                            G_STRUCT_OFFSET (SyncdaemonDaemonClass, got_metadata),
152
 
                                                            NULL, NULL,
153
 
                                                            _syncdaemon_marshal_VOID__STRING_POINTER,
154
 
                                                            G_TYPE_NONE, 2,
155
 
                                                            G_TYPE_STRING, G_TYPE_POINTER);
156
149
        daemon_signals[FOLDER_CREATED_SIGNAL] = g_signal_new ("folder_created",
157
150
                                                              G_TYPE_FROM_CLASS (klass),
158
151
                                                              (GSignalFlags) G_SIGNAL_RUN_LAST,
159
152
                                                              G_STRUCT_OFFSET (SyncdaemonDaemonClass, folder_created),
160
153
                                                              NULL, NULL,
161
 
                                                              g_cclosure_marshal_VOID__POINTER,
162
 
                                                              G_TYPE_NONE, 1,
163
 
                                                              G_TYPE_POINTER);
 
154
                                                              _syncdaemon_marshal_VOID__BOOLEAN_OBJECT,
 
155
                                                              G_TYPE_NONE, 2,
 
156
                                                              G_TYPE_BOOLEAN,
 
157
                                                              G_TYPE_OBJECT);
164
158
        daemon_signals[FOLDER_DELETED_SIGNAL] = g_signal_new ("folder_deleted",
165
159
                                                              G_TYPE_FROM_CLASS (klass),
166
160
                                                              (GSignalFlags) G_SIGNAL_RUN_LAST,
167
161
                                                              G_STRUCT_OFFSET (SyncdaemonDaemonClass, folder_deleted),
168
162
                                                              NULL, NULL,
169
 
                                                              g_cclosure_marshal_VOID__POINTER,
170
 
                                                              G_TYPE_NONE, 1,
171
 
                                                              G_TYPE_POINTER);
 
163
                                                              _syncdaemon_marshal_VOID__BOOLEAN_OBJECT,
 
164
                                                              G_TYPE_NONE, 2,
 
165
                                                              G_TYPE_BOOLEAN,
 
166
                                                              G_TYPE_OBJECT);
172
167
        daemon_signals[FOLDER_SUBSCRIBED_SIGNAL] = g_signal_new ("folder_subscribed",
173
168
                                                                 G_TYPE_FROM_CLASS (klass),
174
169
                                                                 (GSignalFlags) G_SIGNAL_RUN_LAST,
175
170
                                                                 G_STRUCT_OFFSET (SyncdaemonDaemonClass, folder_subscribed),
176
171
                                                                 NULL, NULL,
177
 
                                                                 g_cclosure_marshal_VOID__POINTER,
178
 
                                                                 G_TYPE_NONE, 1,
179
 
                                                                 G_TYPE_POINTER);
 
172
                                                                 _syncdaemon_marshal_VOID__BOOLEAN_OBJECT,
 
173
                                                                 G_TYPE_NONE, 2,
 
174
                                                                 G_TYPE_BOOLEAN,
 
175
                                                                 G_TYPE_OBJECT);
180
176
        daemon_signals[FOLDER_UNSUBSCRIBED_SIGNAL] = g_signal_new ("folder_unsubscribed",
181
177
                                                                   G_TYPE_FROM_CLASS (klass),
182
178
                                                                   (GSignalFlags) G_SIGNAL_RUN_LAST,
183
179
                                                                   G_STRUCT_OFFSET (SyncdaemonDaemonClass, folder_unsubscribed),
184
180
                                                                   NULL, NULL,
185
 
                                                                   g_cclosure_marshal_VOID__POINTER,
186
 
                                                                   G_TYPE_NONE, 1,
187
 
                                                                   G_TYPE_POINTER);
 
181
                                                                   _syncdaemon_marshal_VOID__BOOLEAN_OBJECT,
 
182
                                                                   G_TYPE_NONE, 2,
 
183
                                                                   G_TYPE_BOOLEAN,
 
184
                                                                   G_TYPE_OBJECT);
188
185
        daemon_signals[FILE_PUBLISHED_SIGNAL] = g_signal_new ("file_published",
189
186
                                                              G_TYPE_FROM_CLASS (klass),
190
187
                                                              (GSignalFlags) G_SIGNAL_RUN_LAST,
225
222
                                                                g_cclosure_marshal_VOID__STRING,
226
223
                                                                G_TYPE_NONE, 1,
227
224
                                                                G_TYPE_STRING);
 
225
        daemon_signals[DOWNLOAD_FILE_PROGRESS_SIGNAL] = g_signal_new ("download_file_progress",
 
226
                                                                      G_TYPE_FROM_CLASS (klass),
 
227
                                                                      (GSignalFlags) G_SIGNAL_RUN_LAST,
 
228
                                                                      G_STRUCT_OFFSET (SyncdaemonDaemonClass, download_file_progress),
 
229
                                                                      NULL, NULL,
 
230
                                                                      _syncdaemon_marshal_VOID__STRING_OBJECT,
 
231
                                                                      G_TYPE_NONE, 2,
 
232
                                                                      G_TYPE_STRING, G_TYPE_OBJECT);
228
233
        daemon_signals[DOWNLOAD_FINISHED_SIGNAL] = g_signal_new ("download_finished",
229
234
                                                                 G_TYPE_FROM_CLASS (klass),
230
235
                                                                 (GSignalFlags) G_SIGNAL_RUN_LAST,
231
236
                                                                 G_STRUCT_OFFSET (SyncdaemonDaemonClass, download_finished),
232
237
                                                                 NULL, NULL,
233
 
                                                                 _syncdaemon_marshal_VOID__STRING_POINTER,
 
238
                                                                 _syncdaemon_marshal_VOID__STRING_OBJECT,
234
239
                                                                 G_TYPE_NONE, 2,
235
 
                                                                 G_TYPE_STRING, G_TYPE_POINTER);
 
240
                                                                 G_TYPE_STRING, G_TYPE_OBJECT);
236
241
        daemon_signals[UPLOAD_STARTED_SIGNAL] = g_signal_new ("upload_started",
237
242
                                                              G_TYPE_FROM_CLASS (klass),
238
243
                                                              (GSignalFlags) G_SIGNAL_RUN_LAST,
241
246
                                                              g_cclosure_marshal_VOID__STRING,
242
247
                                                              G_TYPE_NONE, 1,
243
248
                                                              G_TYPE_STRING);
 
249
        daemon_signals[UPLOAD_FILE_PROGRESS_SIGNAL] = g_signal_new ("upload_file_progress",
 
250
                                                                    G_TYPE_FROM_CLASS (klass),
 
251
                                                                    (GSignalFlags) G_SIGNAL_RUN_LAST,
 
252
                                                                    G_STRUCT_OFFSET (SyncdaemonDaemonClass, upload_file_progress),
 
253
                                                                    NULL, NULL,
 
254
                                                                    _syncdaemon_marshal_VOID__STRING_OBJECT,
 
255
                                                                    G_TYPE_NONE, 2,
 
256
                                                                    G_TYPE_STRING, G_TYPE_OBJECT);
244
257
        daemon_signals[UPLOAD_FINISHED_SIGNAL] = g_signal_new ("upload_finished",
245
258
                                                               G_TYPE_FROM_CLASS (klass),
246
259
                                                               (GSignalFlags) G_SIGNAL_RUN_LAST,
247
260
                                                               G_STRUCT_OFFSET (SyncdaemonDaemonClass, upload_finished),
248
261
                                                               NULL, NULL,
249
 
                                                               _syncdaemon_marshal_VOID__STRING_POINTER,
 
262
                                                               _syncdaemon_marshal_VOID__STRING_OBJECT,
250
263
                                                               G_TYPE_NONE, 2,
251
 
                                                               G_TYPE_STRING, G_TYPE_POINTER);
 
264
                                                               G_TYPE_STRING, G_TYPE_OBJECT);
252
265
}
253
266
 
254
267
static void