~ubuntu-branches/ubuntu/raring/evolution-data-server/raring-proposed

« back to all changes in this revision

Viewing changes to addressbook/libegdbus/e-gdbus-book.c

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-11-13 10:12:28 UTC
  • mfrom: (1.1.107)
  • Revision ID: package-import@ubuntu.com-20121113101228-gvueq2vu386p625x
Tags: 3.6.2-0ubuntu1
* New upstream release
* debian/libcamel-1.2-40.symbols::
  - Updated
* debian/patches/dont-abort-in-e_source_registry_new.patch:
  - Applied upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
299
299
                             GCancellable *cancellable,
300
300
                             GError **error)
301
301
{
302
 
        return e_gdbus_proxy_call_sync_boolean__void (proxy, in_only_if_exists, cancellable, error,
 
302
        return e_gdbus_proxy_call_sync_boolean__void (
 
303
                proxy, in_only_if_exists, cancellable, error,
303
304
                e_gdbus_book_call_open,
304
305
                e_gdbus_book_call_open_finish);
305
306
}
326
327
                               GCancellable *cancellable,
327
328
                               GError **error)
328
329
{
329
 
        return e_gdbus_proxy_call_sync_void__void (proxy, cancellable, error,
 
330
        return e_gdbus_proxy_call_sync_void__void (
 
331
                proxy, cancellable, error,
330
332
                e_gdbus_book_call_remove,
331
333
                e_gdbus_book_call_remove_finish);
332
334
}
353
355
                                GCancellable *cancellable,
354
356
                                GError **error)
355
357
{
356
 
        return e_gdbus_proxy_call_sync_void__void (proxy, cancellable, error,
 
358
        return e_gdbus_proxy_call_sync_void__void (
 
359
                proxy, cancellable, error,
357
360
                e_gdbus_book_call_refresh,
358
361
                e_gdbus_book_call_refresh_finish);
359
362
}
384
387
                                    GCancellable *cancellable,
385
388
                                    GError **error)
386
389
{
387
 
        return e_gdbus_proxy_call_sync_string__string (proxy, in_uid, out_vcard, cancellable, error,
 
390
        return e_gdbus_proxy_call_sync_string__string (
 
391
                proxy, in_uid, out_vcard, cancellable, error,
388
392
                e_gdbus_book_call_get_contact,
389
393
                e_gdbus_book_call_get_contact_finish);
390
394
}
415
419
                                         GCancellable *cancellable,
416
420
                                         GError **error)
417
421
{
418
 
        return e_gdbus_proxy_call_sync_string__strv (proxy, in_query, out_vcards, cancellable, error,
 
422
        return e_gdbus_proxy_call_sync_string__strv (
 
423
                proxy, in_query, out_vcards, cancellable, error,
419
424
                e_gdbus_book_call_get_contact_list,
420
425
                e_gdbus_book_call_get_contact_list_finish);
421
426
}
446
451
                                              GCancellable *cancellable,
447
452
                                              GError **error)
448
453
{
449
 
        return e_gdbus_proxy_call_sync_string__strv (proxy, in_query, out_uids, cancellable, error,
 
454
        return e_gdbus_proxy_call_sync_string__strv (
 
455
                proxy, in_query, out_uids, cancellable, error,
450
456
                e_gdbus_book_call_get_contact_list_uids,
451
457
                e_gdbus_book_call_get_contact_list_uids_finish);
452
458
}
477
483
                                    GCancellable *cancellable,
478
484
                                    GError **error)
479
485
{
480
 
        return e_gdbus_proxy_call_sync_strv__strv (proxy, in_vcards, out_uids, cancellable, error,
 
486
        return e_gdbus_proxy_call_sync_strv__strv (
 
487
                proxy, in_vcards, out_uids, cancellable, error,
481
488
                e_gdbus_book_call_add_contacts,
482
489
                e_gdbus_book_call_add_contacts_finish);
483
490
}
506
513
                                        GCancellable *cancellable,
507
514
                                        GError **error)
508
515
{
509
 
        return e_gdbus_proxy_call_sync_strv__void (proxy, in_list, cancellable, error,
 
516
        return e_gdbus_proxy_call_sync_strv__void (
 
517
                proxy, in_list, cancellable, error,
510
518
                e_gdbus_book_call_remove_contacts,
511
519
                e_gdbus_book_call_remove_contacts_finish);
512
520
}
535
543
                                        GCancellable *cancellable,
536
544
                                        GError **error)
537
545
{
538
 
        return e_gdbus_proxy_call_sync_strv__void (proxy, in_vcards, cancellable, error,
 
546
        return e_gdbus_proxy_call_sync_strv__void (
 
547
                proxy, in_vcards, cancellable, error,
539
548
                e_gdbus_book_call_modify_contacts,
540
549
                e_gdbus_book_call_modify_contacts_finish);
541
550
}
566
575
                                             GCancellable *cancellable,
567
576
                                             GError **error)
568
577
{
569
 
        return e_gdbus_proxy_call_sync_string__string (proxy, in_prop_name, out_prop_value, cancellable, error,
 
578
        return e_gdbus_proxy_call_sync_string__string (
 
579
                proxy, in_prop_name, out_prop_value, cancellable, error,
570
580
                e_gdbus_book_call_get_backend_property,
571
581
                e_gdbus_book_call_get_backend_property_finish);
572
582
}
612
622
                                             GCancellable *cancellable,
613
623
                                             GError **error)
614
624
{
615
 
        return e_gdbus_proxy_call_sync_strv__void (proxy, in_prop_name_value, cancellable, error,
 
625
        return e_gdbus_proxy_call_sync_strv__void (
 
626
                proxy, in_prop_name_value, cancellable, error,
616
627
                e_gdbus_book_call_set_backend_property,
617
628
                e_gdbus_book_call_set_backend_property_finish);
618
629
}
643
654
                                 GCancellable *cancellable,
644
655
                                 GError **error)
645
656
{
646
 
        return e_gdbus_proxy_call_sync_string__string (proxy, in_query, out_view_path, cancellable, error,
 
657
        return e_gdbus_proxy_call_sync_string__string (
 
658
                proxy, in_query, out_view_path, cancellable, error,
647
659
                e_gdbus_book_call_get_view,
648
660
                e_gdbus_book_call_get_view_finish);
649
661
}
1038
1050
        }
1039
1051
 
1040
1052
        if (has_changes) {
1041
 
                g_dbus_connection_emit_signal (connection, NULL, path, "org.freedesktop.DBus.Properties", "PropertiesChanged",
 
1053
                g_dbus_connection_emit_signal (
 
1054
                        connection, NULL, path, "org.freedesktop.DBus.Properties", "PropertiesChanged",
1042
1055
                        g_variant_new ("(sa{sv}as)", GDBUS_BOOK_INTERFACE_NAME, builder, invalidated_builder),
1043
1056
                        NULL);
1044
1057
        } else {
1111
1124
        g_object_set_data (G_OBJECT (object), "gdbus-codegen-connection", (gpointer) connection);
1112
1125
        g_object_set_data_full (G_OBJECT (object), "gdbus-codegen-pvc", (gpointer) pvc, (GDestroyNotify) g_hash_table_unref);
1113
1126
 
1114
 
        return g_dbus_connection_register_object (connection, object_path, (GDBusInterfaceInfo *) &_e_gdbus_book_interface_info,
 
1127
        return g_dbus_connection_register_object (
 
1128
                connection, object_path, (GDBusInterfaceInfo *) &_e_gdbus_book_interface_info,
1115
1129
                        &e_gdbus_book_interface_vtable, object, (GDestroyNotify) on_object_unregistered, error);
1116
1130
}
1117
1131
 
1262
1276
                        GAsyncReadyCallback callback,
1263
1277
                        gpointer user_data)
1264
1278
{
1265
 
        g_async_initable_new_async (E_TYPE_GDBUS_BOOK_PROXY,
1266
 
                                G_PRIORITY_DEFAULT,
1267
 
                                cancellable,
1268
 
                                callback,
1269
 
                                user_data,
1270
 
                                "g-flags", flags,
1271
 
                                "g-name", name,
1272
 
                                "g-connection", connection,
1273
 
                                "g-object-path", object_path,
1274
 
                                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
1275
 
                                NULL);
 
1279
        g_async_initable_new_async (
 
1280
                E_TYPE_GDBUS_BOOK_PROXY,
 
1281
                G_PRIORITY_DEFAULT,
 
1282
                cancellable,
 
1283
                callback,
 
1284
                user_data,
 
1285
                "g-flags", flags,
 
1286
                "g-name", name,
 
1287
                "g-connection", connection,
 
1288
                "g-object-path", object_path,
 
1289
                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
 
1290
                NULL);
1276
1291
}
1277
1292
 
1278
1293
/**
1325
1340
                             GError **error)
1326
1341
{
1327
1342
        GInitable *initable;
1328
 
        initable = g_initable_new (E_TYPE_GDBUS_BOOK_PROXY,
1329
 
                                cancellable,
1330
 
                                error,
1331
 
                                "g-flags", flags,
1332
 
                                "g-name", name,
1333
 
                                "g-connection", connection,
1334
 
                                "g-object-path", object_path,
1335
 
                                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
1336
 
                                NULL);
 
1343
        initable = g_initable_new (
 
1344
                E_TYPE_GDBUS_BOOK_PROXY,
 
1345
                cancellable,
 
1346
                error,
 
1347
                "g-flags", flags,
 
1348
                "g-name", name,
 
1349
                "g-connection", connection,
 
1350
                "g-object-path", object_path,
 
1351
                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
 
1352
                NULL);
1337
1353
        if (initable != NULL)
1338
1354
                return E_GDBUS_BOOK (initable);
1339
1355
        else
1363
1379
                                GAsyncReadyCallback callback,
1364
1380
                                gpointer user_data)
1365
1381
{
1366
 
        g_async_initable_new_async (E_TYPE_GDBUS_BOOK_PROXY,
1367
 
                                G_PRIORITY_DEFAULT,
1368
 
                                cancellable,
1369
 
                                callback,
1370
 
                                user_data,
1371
 
                                "g-flags", flags,
1372
 
                                "g-name", name,
1373
 
                                "g-bus-type", bus_type,
1374
 
                                "g-object-path", object_path,
1375
 
                                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
1376
 
                                NULL);
 
1382
        g_async_initable_new_async (
 
1383
                E_TYPE_GDBUS_BOOK_PROXY,
 
1384
                G_PRIORITY_DEFAULT,
 
1385
                cancellable,
 
1386
                callback,
 
1387
                user_data,
 
1388
                "g-flags", flags,
 
1389
                "g-name", name,
 
1390
                "g-bus-type", bus_type,
 
1391
                "g-object-path", object_path,
 
1392
                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
 
1393
                NULL);
1377
1394
}
1378
1395
 
1379
1396
/**
1427
1444
{
1428
1445
        GInitable *initable;
1429
1446
 
1430
 
        initable = g_initable_new (E_TYPE_GDBUS_BOOK_PROXY,
1431
 
                                cancellable,
1432
 
                                error,
1433
 
                                "g-flags", flags,
1434
 
                                "g-name", name,
1435
 
                                "g-bus-type", bus_type,
1436
 
                                "g-object-path", object_path,
1437
 
                                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
1438
 
                                NULL);
 
1447
        initable = g_initable_new (
 
1448
                E_TYPE_GDBUS_BOOK_PROXY,
 
1449
                cancellable,
 
1450
                error,
 
1451
                "g-flags", flags,
 
1452
                "g-name", name,
 
1453
                "g-bus-type", bus_type,
 
1454
                "g-object-path", object_path,
 
1455
                "g-interface-name", GDBUS_BOOK_INTERFACE_NAME,
 
1456
                NULL);
1439
1457
        if (initable != NULL)
1440
1458
                return E_GDBUS_BOOK (initable);
1441
1459
        else