193
193
_signal_name_to_type = g_hash_table_new (g_str_hash, g_str_equal);
195
195
/* GObject signals definitions for D-Bus signals: */
196
E_INIT_GDBUS_SIGNAL_STRING (EGdbusCalIface, "backend_error", backend_error, __BACKEND_ERROR_SIGNAL)
197
E_INIT_GDBUS_SIGNAL_BOOLEAN (EGdbusCalIface, "readonly", readonly, __READONLY_SIGNAL)
198
E_INIT_GDBUS_SIGNAL_BOOLEAN (EGdbusCalIface, "online", online, __ONLINE_SIGNAL)
199
E_INIT_GDBUS_SIGNAL_STRV (EGdbusCalIface, "opened", opened, __OPENED_SIGNAL)
200
E_INIT_GDBUS_SIGNAL_STRV (EGdbusCalIface, "free_busy_data", free_busy_data, __FREE_BUSY_DATA_SIGNAL)
201
E_INIT_GDBUS_SIGNAL_STRV (EGdbusCalIface, "backend_property_changed", backend_property_changed, __BACKEND_PROPERTY_CHANGED_SIGNAL)
196
E_INIT_GDBUS_SIGNAL_STRING (
200
__BACKEND_ERROR_SIGNAL)
201
E_INIT_GDBUS_SIGNAL_BOOLEAN (
206
E_INIT_GDBUS_SIGNAL_BOOLEAN (
211
E_INIT_GDBUS_SIGNAL_STRV (
216
E_INIT_GDBUS_SIGNAL_STRV (
220
__FREE_BUSY_DATA_SIGNAL)
221
E_INIT_GDBUS_SIGNAL_STRV (
223
"backend_property_changed",
224
backend_property_changed,
225
__BACKEND_PROPERTY_CHANGED_SIGNAL)
203
227
/* GObject signals definitions for D-Bus methods: */
204
E_INIT_GDBUS_METHOD_ASYNC_BOOLEAN__VOID (EGdbusCalIface, "open", open, __OPEN_METHOD, __OPEN_DONE_SIGNAL)
205
E_INIT_GDBUS_METHOD_ASYNC_VOID__VOID (EGdbusCalIface, "remove", remove, __REMOVE_METHOD, __REMOVE_DONE_SIGNAL)
206
E_INIT_GDBUS_METHOD_ASYNC_VOID__VOID (EGdbusCalIface, "refresh", refresh, __REFRESH_METHOD, __REFRESH_DONE_SIGNAL)
207
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRING(EGdbusCalIface, "get_backend_property", get_backend_property, __GET_BACKEND_PROPERTY_METHOD, __GET_BACKEND_PROPERTY_DONE_SIGNAL)
208
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (EGdbusCalIface, "set_backend_property", set_backend_property, __SET_BACKEND_PROPERTY_METHOD, __SET_BACKEND_PROPERTY_DONE_SIGNAL)
209
E_INIT_GDBUS_METHOD_ASYNC_STRV__STRING (EGdbusCalIface, "get_object", get_object, __GET_OBJECT_METHOD, __GET_OBJECT_DONE_SIGNAL)
210
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRV (EGdbusCalIface, "get_object_list", get_object_list, __GET_OBJECT_LIST_METHOD, __GET_OBJECT_LIST_DONE_SIGNAL)
211
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (EGdbusCalIface, "get_free_busy", get_free_busy, __GET_FREE_BUSY_METHOD, __GET_FREE_BUSY_DONE_SIGNAL)
212
E_INIT_GDBUS_METHOD_ASYNC_STRV__STRV (EGdbusCalIface, "create_objects", create_objects, __CREATE_OBJECTS_METHOD, __CREATE_OBJECTS_DONE_SIGNAL)
213
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (EGdbusCalIface, "modify_objects", modify_objects, __MODIFY_OBJECTS_METHOD, __MODIFY_OBJECTS_DONE_SIGNAL)
214
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (EGdbusCalIface, "remove_objects", remove_objects, __REMOVE_OBJECTS_METHOD, __REMOVE_OBJECTS_DONE_SIGNAL)
215
E_INIT_GDBUS_METHOD_ASYNC_STRING__VOID (EGdbusCalIface, "receive_objects", receive_objects, __RECEIVE_OBJECTS_METHOD, __RECEIVE_OBJECTS_DONE_SIGNAL)
216
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRV (EGdbusCalIface, "send_objects", send_objects, __SEND_OBJECTS_METHOD, __SEND_OBJECTS_DONE_SIGNAL)
217
E_INIT_GDBUS_METHOD_ASYNC_STRV__STRV (EGdbusCalIface, "get_attachment_uris", get_attachment_uris, __GET_ATTACHMENT_URIS_METHOD, __GET_ATTACHMENT_URIS_DONE_SIGNAL)
218
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (EGdbusCalIface, "discard_alarm", discard_alarm, __DISCARD_ALARM_METHOD, __DISCARD_ALARM_DONE_SIGNAL)
219
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRING(EGdbusCalIface, "get_view", get_view, __GET_VIEW_METHOD, __GET_VIEW_DONE_SIGNAL)
220
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRING(EGdbusCalIface, "get_timezone", get_timezone, __GET_TIMEZONE_METHOD, __GET_TIMEZONE_DONE_SIGNAL)
221
E_INIT_GDBUS_METHOD_ASYNC_STRING__VOID (EGdbusCalIface, "add_timezone", add_timezone, __ADD_TIMEZONE_METHOD, __ADD_TIMEZONE_DONE_SIGNAL)
222
E_INIT_GDBUS_METHOD_UINT (EGdbusCalIface, "cancel_operation", cancel_operation, __CANCEL_OPERATION_METHOD)
223
E_INIT_GDBUS_METHOD_VOID (EGdbusCalIface, "cancel_all", cancel_all, __CANCEL_ALL_METHOD)
224
E_INIT_GDBUS_METHOD_VOID (EGdbusCalIface, "close", close, __CLOSE_METHOD)
228
E_INIT_GDBUS_METHOD_ASYNC_BOOLEAN__VOID (
234
E_INIT_GDBUS_METHOD_ASYNC_VOID__VOID (
239
__REMOVE_DONE_SIGNAL)
240
E_INIT_GDBUS_METHOD_ASYNC_VOID__VOID (
245
__REFRESH_DONE_SIGNAL)
246
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRING (
248
"get_backend_property",
249
get_backend_property,
250
__GET_BACKEND_PROPERTY_METHOD,
251
__GET_BACKEND_PROPERTY_DONE_SIGNAL)
252
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (
254
"set_backend_property",
255
set_backend_property,
256
__SET_BACKEND_PROPERTY_METHOD,
257
__SET_BACKEND_PROPERTY_DONE_SIGNAL)
258
E_INIT_GDBUS_METHOD_ASYNC_STRV__STRING (
263
__GET_OBJECT_DONE_SIGNAL)
264
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRV (
268
__GET_OBJECT_LIST_METHOD,
269
__GET_OBJECT_LIST_DONE_SIGNAL)
270
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (
274
__GET_FREE_BUSY_METHOD,
275
__GET_FREE_BUSY_DONE_SIGNAL)
276
E_INIT_GDBUS_METHOD_ASYNC_STRV__STRV (
280
__CREATE_OBJECTS_METHOD,
281
__CREATE_OBJECTS_DONE_SIGNAL)
282
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (
286
__MODIFY_OBJECTS_METHOD,
287
__MODIFY_OBJECTS_DONE_SIGNAL)
288
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (
292
__REMOVE_OBJECTS_METHOD,
293
__REMOVE_OBJECTS_DONE_SIGNAL)
294
E_INIT_GDBUS_METHOD_ASYNC_STRING__VOID (
298
__RECEIVE_OBJECTS_METHOD,
299
__RECEIVE_OBJECTS_DONE_SIGNAL)
300
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRV (
304
__SEND_OBJECTS_METHOD,
305
__SEND_OBJECTS_DONE_SIGNAL)
306
E_INIT_GDBUS_METHOD_ASYNC_STRV__STRV (
308
"get_attachment_uris",
310
__GET_ATTACHMENT_URIS_METHOD,
311
__GET_ATTACHMENT_URIS_DONE_SIGNAL)
312
E_INIT_GDBUS_METHOD_ASYNC_STRV__VOID (
316
__DISCARD_ALARM_METHOD,
317
__DISCARD_ALARM_DONE_SIGNAL)
318
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRING (
323
__GET_VIEW_DONE_SIGNAL)
324
E_INIT_GDBUS_METHOD_ASYNC_STRING__STRING (
328
__GET_TIMEZONE_METHOD,
329
__GET_TIMEZONE_DONE_SIGNAL)
330
E_INIT_GDBUS_METHOD_ASYNC_STRING__VOID (
334
__ADD_TIMEZONE_METHOD,
335
__ADD_TIMEZONE_DONE_SIGNAL)
336
E_INIT_GDBUS_METHOD_UINT (
340
__CANCEL_OPERATION_METHOD)
341
E_INIT_GDBUS_METHOD_VOID (
346
E_INIT_GDBUS_METHOD_VOID (
1233
1359
g_signal_emit (object, signals[__BACKEND_PROPERTY_CHANGED_SIGNAL], 0, arg_name_value);
1236
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal, backend_error, message, "s")
1237
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal, readonly, is_readonly, "b")
1238
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal, online, is_online, "b")
1239
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal, opened, error, "as")
1240
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal, free_busy_data, free_busy_data, "as")
1241
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal, backend_property_changed, name_value, "as")
1362
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal,
1366
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal,
1370
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal,
1374
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal,
1378
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal,
1382
E_DECLARE_GDBUS_NOTIFY_SIGNAL_1 (cal,
1383
backend_property_changed,
1243
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, open, only_if_exists, "b")
1387
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1244
1391
E_DECLARE_GDBUS_ASYNC_METHOD_0 (cal,
1246
1393
E_DECLARE_GDBUS_ASYNC_METHOD_0 (cal,
1248
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, get_backend_property, propname, "s", propvalue, "s")
1249
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, set_backend_property, propnamevalue, "as")
1250
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, get_object, uid_rid, "as", object, "s")
1251
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, get_object_list, sexp, "s", objects, "as")
1252
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, get_free_busy, start_stop_users, "as")
1253
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, create_objects, objects, "as", uids, "as")
1254
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, modify_objects, object_mod, "as")
1255
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, remove_objects, mod_ids, "as")
1256
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, receive_objects, object, "s")
1257
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, send_objects, object, "s", object_users, "as")
1258
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, get_attachment_uris, uid_rid, "as", attachments, "as")
1259
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, discard_alarm, uid_rid_auid, "as")
1260
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, get_view, sexp, "s", view_path, "s")
1261
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal, get_timezone, tzid, "s", tzobject, "s")
1262
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal, add_timezone, tzobject, "s")
1395
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1396
get_backend_property,
1401
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1402
set_backend_property,
1405
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1411
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1417
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1421
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1427
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1431
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1435
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1439
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1445
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1446
get_attachment_uris,
1451
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1455
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1461
E_DECLARE_GDBUS_ASYNC_METHOD_1_WITH_RETURN (cal,
1467
E_DECLARE_GDBUS_ASYNC_METHOD_1 (cal,
1264
E_DECLARE_GDBUS_SYNC_METHOD_1 (cal, cancel_operation, opid, "u")
1472
E_DECLARE_GDBUS_SYNC_METHOD_1 (cal,
1265
1476
E_DECLARE_GDBUS_SYNC_METHOD_0 (cal,
1267
1478
E_DECLARE_GDBUS_SYNC_METHOD_0 (cal,